wordpress上傳文件,插件無法建立目錄(根本原因解決)


剛建立的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

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM