Mac apache需要写入文件的权限

时间:2014-04-08 23:27:56

标签: php macos apache terminal

在localhost(Mac OSX Mavericks)上测试某些PHP时,我发现了文件权限问题。

以下代码应将文件内容读入变量,在其末尾添加一些文本,然后将其写回原始文件:

$fileContent = file_get_contents('filename_here');
$fileContent = $fileContent.'added_text_here';
file_put_contents('filename_here',$fileContent);

正在读取的文件都默认设置了以下权限:

user (me) = Read and write
_www = Read only
everyone = Read only

因此文件被读取并且内容被修改但没有写回文件。我猜猜apache归_www用户所有。如何使用户具有对所有文件的读写权限?或者,如果有人认为不是问题,请发布替代路线。

0 个答案:

没有答案