phpcms安裝不可寫怎麼辦?
linux下安裝phpcms檔案權限不可寫。
當把phpcms放入指定項目目錄下等待安裝,但是發現安裝的第四步,文件權限設定檔的當前狀態都是“不可寫”,看到後自己很自覺的把文件權限改成了777
當然用的是遞歸修改的檔案權限(chmod 777 -R phpcms/)此處不建議全部改為777。
一般情況下都會解決檔案權限的問題,但今天我這裡出現了一個問題,就是沒變化依舊是不可寫。頓時蒙逼了,心想這也不需要重啟服務啊。
改完之後檔案權限都顯示-rwxrwxrwx. 但依舊提示說沒權限。
權限關乎安全,所以想到了linux的防火牆。
百度了一下,setenforce是Linux的selinux防火牆設定指令 執行setenforce 0 表示關閉selinux防火牆。
執行指令:getenforce
Enforcing
提示是強制模式
所以接著執行
setenforce 0
#執行指令:getenforce
結果:Permissive
這時候再看安裝phpcms已經看到檔案權限變可寫
註:SELinux 寬容模式(permissive) 強制模式( enforcing);
PHP中文網,大量的免費PHPCMS教學,歡迎線上學習!
以上是phpcms安裝不可寫入怎麼辦的詳細內容。更多資訊請關注PHP中文網其他相關文章!