解決WordPress插件更新「需要訪問您網頁伺服器許可權」的問題

有一次魏艾斯博客的一個wordpress博客從windows VPS搬家到linux VPS之後,遇到了插件要更新,點擊升級之後,彈窗提示如下圖:

「無法連接到文件系統,請確認您的憑據。要執行請求的操作,WordPress需要訪問您網頁伺服器的許可權。 請輸入您的FTP登錄憑據以繼續。 如果您忘記了您的登錄憑據(如用戶名、密碼),請聯繫您的網站託管商。」上面啰嗦了這麼多意思就是你的許可權不夠,不允許升級。

分析問題:出現這個提示是因為網站文件的所有者和網站文件夾的所有者不同導致的。仔細看了一下網站文件夾所有者和用戶組是www,而網站文件所有者和所在用戶組是root。

那麼現在可以下手解決這個問題了。用Xshell連接到VPS上,輸入

chown -R www /home/www/網站文件夾

把上面的root修改成www就解決了。

輸入上面的命令後,只有一個.user.ini文件被拒絕修改許可權,這個東西沒啥用處,改不改都無所謂了。

回頭我們再打開wordpress後台-插件,升級成功,搞定!

魏艾斯博客總結:今天我們解決了一個不大不小的許可權問題,一般遇到這種問你要憑據啊、用戶名、密碼之類的多少都跟許可權有點關係。別慌張只要找到問題的根源,就不難解決了。這裡是給我自己留個記錄以後遇到也好查找,如果你遇到了同樣問題,希望能幫到你。

轉載請註明:魏艾斯博客 ? 解決WordPress插件更新「需要訪問您網頁伺服器許可權」的問題

推薦閱讀:

搬瓦工VPS註冊購買常見問題基礎小白版!
搬瓦工 - $19.9年套餐補貨完成,手慢無
OPNFV在雙網卡物理機群上的部署(FUEL)
memcache在Windows和linux環境下的安裝和具體配置

TAG:WordPress | 伺服器 |