問題:
在 CentOS 上搭建環境時無論如何修改用戶權限為 777 或 755 、變更檔案所屬用戶, Laravel 框架總是報錯。報錯資訊如下:
"The stream or file "/var/www/laravel56/storage/logs/laravel.log" could not be opened: failed to open stream: Permission denied"
原因:
selinux 開啟造成的。
(推薦教學:centos教學)
解決方法:
編輯 /etc/selinux/config 文件,將 SELINUX 項目修改為: SELINUX =disabled即可。
相關影片教學推薦:linux影片教學
#以上是centos下更改目錄權限後仍不可寫的詳細內容。更多資訊請關注PHP中文網其他相關文章!