剛建立的wp網站經常遇到上傳圖片或者下載插件“無法建立目錄”的問題,肯定是權限的問題,網上大部分解決方案都是把uploads或者 plugins權限手動改成777,
有一部分人成功了,有一部分沒成功,777權限很不安全這樣做也是暫時解決了問題。
問題的原因:
出現問題原因確實是權限的問題,但不是文件權限而是用戶組權限。比如你wp網站所有操作的用戶組為www-data用戶組才能操作,而你現在服務器上的用戶組為root自然是不能操作wp的(好比密碼對不上號肯定進不去賬戶)
解決步驟:
(1)下載SSH工具(SSH Secure Shell Client),登錄,點擊Quick Contect,輸入你的服務器ftp賬號密碼
(2)比如我現在整個wp網站的文件夾叫th14,在htm里面就cd到html,然后ls -l查看,果然對應的th14的[用戶名稱:組名稱]為root:root
(3)修改th14里面的所有文件的用戶組由原來的root改為www-data(語法:chown [-R] [用戶名稱:組名稱] [文件或目錄])
(4)查看
第一行th14對應的[用戶名稱:組名稱]改成了www-data(完美)
再進入th14查看一下他的子文件是否都改了用戶組,確實每一個模板了,文件類了都改了(完美)
(5)測試回到wp后台測試上傳圖片,下載插件都可以了
參考資料:https://www.2cto.com/kf/201702/594337.html
參考資料:http://blog.csdn.net/dxk539687357/article/details/53080850