我的網站是在/var/www/html/hs/
,我有我的update.php。它應該寫入/var/www/html/hs/json/myFile.json
,但它沒有。當我嘗試寫入update.php的同一個目錄時,似乎沒有問題發生。PHP fwrite()無法寫入子目錄
update.php文件寫入的代碼部分的事情:
$fileJSON = fopen("json/$fileName.json", "w");
fwrite($fileJSON, $JSONE);
fclose($fileJSON);
我(相信)已經通過sudo chown -R myName /var/www/
給自己必要的權限。
系統:Linux操作系統Ubuntu 3.13.0-24泛型#47,Ubuntu的SMP週五5月2 23:30:00 UTC 2014 x86_64的
PHP版本5.5.9-1ubuntu4
阿帕奇版本Apache/2.4.7(Ubuntu)
是否'json'目錄中如果沒有,您需要創建它 –
檢查error_log! –
The dire ctory確實存在,我的/var/log/apache2/error.log也沒有。 Neverthless,chmod實際上爲我工作,顯然:D謝謝 – zettca