升級WordPress權限錯誤提示:無法創建目錄複製文件安裝失敗需要ftp

升級WordPress權限錯誤提示:

無法創建目錄複製文件安裝失敗需要ftp

我們在剛安裝WordPress,或者WordPress網站搬家換空間之後,想要升級WordPress外掛、程序或主題時,經常會遇到這些常見問題:

  1. 錯誤提示:wordpress 升級無法創建目錄。安裝失敗
  2. vsftpd無法創建目錄
  3. wordpress無法安裝主題
  4. 正在更新wordpress zh_cn的翻譯無法創建目錄
  5. wordpress安裝失敗無法複製文件
  6. wordpress無法複製文件
  7. wordpress更新權限
  8. wordpress主題安裝失敗無法複製文件
  9. 安裝失敗未能找到wordpress內容目錄wp content
  10. 要執行請求的操作,WordPress需要訪問你網頁服務器的權限。請輸入你的FTP登錄憑據以繼續。如果你忘記了你的登錄憑據(如用戶名、密碼),請聯繫你的網站託管商。

之所以WordPress會出現以上問題,通常是因為權限設置不對造成的:

  • FTP用戶有權限,Web用戶就不一定就擁有權限。

不建議設置777權限

例如:WordPress安裝插件提示“無法創建目錄”,這是由目錄權限設置引起的。

一般情況下可以給這些目錄直接設置777權限 ▼

  1. / wp-content / 插件
  2. /可濕性粉劑內容/主題
  3. / wp-content /上傳
  4. /wp-content/upgrade

但是,這樣就會造成服務器配置不夠安全,一旦網站被入侵,非常不利於SEO排名,所以不建議你這麼做。

陳溈亮建議你用以下更好的解決方案。

SSH設置775權限

如果你用的是VPS,這些目錄 默認所有者是root、所使用的FTP是vsftpd、服務器是Apache2。

這些條件主要限制默認的用戶組名稱。

如果Linux安裝的系統不同,可能需要調整用戶組的名稱。

以下是SSH設置775權限流程 ▼

第1步:登錄SSH

第2 步:進入到/wp-content/ 目錄 ▼

cd /home/admin/web/你的域名文件夹/public_html/wp-content/

第3 步:給這些目錄設置755權限,即只有擁有者有權寫入 ▼

chmod -R 755 plugins/
chmod -R 755 themes/
chmod -R 755 uploads/
chmod -R 755 upgrade/

VestaCP更改文件夾權限

要是你安裝VestaCP面板,快速修改WordPress網站目錄的權限,可以使用以下命令 ▼

chown -R admin:admin /home/admin/web/你的域名文件夹/public_html/*

赫斯提亞CP更改文件夾權限

HestiaCP快速修改WordPress網站目錄的權限

chown -R 你的用户名:你的用户名 /home/你的用户名/web/你的域名文件夹/public_html/*

CWP控制面板設置755權限

倘若你的VPS,安裝的是CWP控制面板,請直接登錄CWP控制面板後台,進行權限設置。

第1步:進入 Fix Permissions 頁面

  • CWP菜單– > User Accounts(用戶帳戶) – > Fix Permissions(修復權限並選擇用戶)

第2步:選擇你的用戶 ▼

升級WordPress權限錯誤提示:無法創建目錄複製文件安裝失敗需要ftp

第3步:點擊Fix Account Permissions ▲

  • CWP控制面板設置755權限,確實非常簡單又快速^_^

更新wp-config.php 文件

假如以上方法無效,或者你用的是虛擬主機,不是VPS的話,那麼上面的設定方法可能就不適用了。

請在wp-config.php 檔案中的「就這樣,停止編輯!祝你發布愉快。」這行程式碼之前,加入以下程式碼: ▼

define("FS_METHOD","direct");
define("FS_CHMOD_DIR", 0755);
define("FS_CHMOD_FILE", 0755);

基本上這樣做,就能既更安全又能夠升級WordPress程序了。

為了做好網絡營銷的任務,現在你可以開始測試安裝和升級,各種網絡推廣插件了^_^

發表評論

您的郵箱地址不會被公開。 必填項已用 * 標註

回到頁首