今天在Centos7發佈了一個ThinkPHP項目,Runtime已經設置777權限還是提示:Runtime目錄不可寫入。手動在Runtime目錄創建cache等目錄後,_STORAGE_WRITE_ERROR_
報錯。
// 頁面報錯詳細
_STORAGE_WRITE_ERROR_:./Application/Runtime/Cache/User/788524be80db1959c132efbce25367a0.php
後來在官網發現了解決辦法,我的原因是由於SELinux的問題,將SELinux關閉就可以了。關閉方法如下:
#修改配置文件
vi /etc/selinux/config
#SELINUX=enforcing #註釋掉
#SELINUXTYPE=targeted #註釋掉
SELINUX=disabled #增加
:wq! #保存退出
#使配置立即生效
setenforce 0