所以我想在我的CentOS 7 Apache服務器上設置FileRun,但這是說PHP沒有任何寫入權限。我嘗試過使用chown
和chmod
(都與sudo
),但沒有任何區別。我發現錯誤日誌,重複我剛剛說的,如果你需要它:PHP無法寫入Web服務器,即使使用chown
[08-Feb-2017 19:35:50歐洲/倫敦] PHP警告:file_put_contents(/ var/www/html/system/data/temp/cache.translation.english.tmp.php):未能打開流:/var/www/html/system/classes/vendor/FileRun/Utils/Cache.php上的權限被拒絕第17行
其他我可以試試嗎?
編輯:我被要求包括ls -ltr
的輸出,所以在這裏你去。這就是我得到的。
(對不起,提供它作爲一個圖像,而是將其粘貼文本將意味着我必須正確格式化。)
你傳遞給'chown'和'chmod'什麼參數,打開瀏覽器? – Kisaragi
@Kisaragi我用'sudo chown apache:apache -R/var/www/html'和'sudo chmod 0775 -R/var/www/html'。 – Permanently
嘗試'sudo chown -R apache/var/www/html'和'sudo chmod -R 755/var/www/html' – Kisaragi