【发布时间】:2011-08-10 15:49:31
【问题描述】:
我在 OSX 10.5.8 上运行 PHP 和 Apache 的标准安装,我试图打开的文件夹的 CHMOD 设置(订单)是 777,组是 _WWW。
$filename = 'orders/54c9942b.txt';
if (!$handle = fopen($filename, 'w')) {
return(false);
}
我得到以下信息:
Warning: fopen(orders/54c9942b.txt) [function.fopen]: failed to open stream: Permission denied in /Users/New/Sites/thisisnothere/order-save.php on line 36
*编辑:我在我的网络服务器上测试了它(我付费的,不是我设置的),它按我的预期工作。这让我相信这是我的服务器配置的问题,也许是 Apache 的访问问题?还是 PHP?我对配置 Apache 完全不熟悉。
【问题讨论】:
标签: php apache macos fopen chmod