我对配置Apache比较陌生。在Apache中给予PHP写入权限
我有一个PHP脚本,根据从$_GET
检索到的值写入JSON文件。
<?php
file_put_contents('State.json', "{ do: '" . $_GET['do'] . "' }");
echo "Success";
?>
我通过创建XHR请求来运行该代码。
Ally.xhr('/Cream/Foam?do=someCommand');
返回页面说failed to open stream: Permission denied on line 3.
<Directory "~/Dropbox/Web">
Options Indexes FollowSymLinks MultiViews
AllowOverride None
Order allow,deny
Allow from all
</Directory>
这些都是给根服务器文件夹的权限。
我需要更改以允许PHP写入文件?
(我几乎不知道上述手段块)。
它正在写入的文件/目录的chmod权限如何? – Kit 2011-03-18 21:05:12
将webfolder放入根文件夹并不是个好主意。把它放到/ var/www /就像其他文件一样。你有没有问题的权利。 – Stony 2011-03-18 21:05:39
..chmod?我不知道那是什么。也许这就是我错过的。 – Kayla 2011-03-18 21:05:49