我對配置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