如何修復 WordPress 中的「安裝失敗:無法建立目錄」錯誤

已發表: 2023-11-24

WordPress 是一種流行的內容管理系統 (CMS),為全球數百萬個網站提供支援。 然而,即使是 WordPress 也會時不時地遇到錯誤和問題。

用戶在安裝 WordPress 外掛程式或主題期間可能遇到的一個令人沮喪的錯誤是「安裝失敗:無法建立目錄」訊息。

這個錯誤可能是由各種問題引起的,但好消息是,通常可以透過幾個簡單的步驟來修復它。

在本指南中,我們將引導您了解 WordPress 安裝中出現「無法建立目錄」錯誤的常見原因,並提供實用的解決方案,讓您的網站重回正軌。

目錄

  • 什麼是「安裝失敗:無法建立目錄」錯誤?
  • WordPress 出現「安裝失敗:無法建立目錄」錯誤的原因是什麼
  • 如何識別 WordPress 中的「安裝失敗:無法建立目錄」錯誤
  • 如何修復 WordPress 中的「安裝失敗:無法建立目錄」錯誤
  • 經常問的問題
  • 結論

1什麼是「安裝失敗:無法建立目錄」錯誤?

「安裝失敗:無法建立目錄」錯誤是 WordPress 使用者在嘗試安裝或更新網站上的外掛程式或主題時遇到的常見問題。

此錯誤表明 WordPress 沒有適當的權限在您的伺服器上建立新的資料夾或目錄,它需要在其中儲存主題和外掛程式檔案。

但是,當更新 WordPress 核心檔案時發生錯誤時,會顯示更新失敗:無法建立目錄。

我們可以說,當您網站的某些元素未正確設定或配置時,就會發生錯誤。

讓我們從導致此錯誤的主要原因開始。

2 WordPress出現「安裝失敗:無法建立目錄」錯誤的原因

發生此錯誤的主要原因有二;

  1. 您沒有正確的檔案權限。
  2. 如果您的磁碟空間已滿或不足。

我們將在本節中討論這些主要原因。

2.1您沒有正確的檔案權限

您的託管提供者可能已建立安全措施來保護伺服器和網站目錄免遭未經授權的更改,這可能會阻止您擁有修改伺服器和網站框架的必要權限。

檔案權限是決定誰可以讀取寫入執行伺服器上的檔案和資料夾的規則。

當您安裝新的外掛程式或主題時,它會在 wp-content 目錄中建立一個與其名稱相同的資料夾。

您需要確保您擁有正確的檔案設定權限,並讓外掛程式或主題在更新期間處理新增版本和刪除舊版本。

如果wp-content目錄或其子資料夾的檔案權限不正確,WordPress 可能沒有建立新目錄所需的權限,導致「安裝失敗:無法建立目錄」錯誤。

在本文後面,我們將討論設定適當的權限以防止或解決此錯誤。

2.2如果您的磁碟空間已滿或不足

WordPress 需要足夠的磁碟空間來儲存其文件,包括外掛程式和主題。

如果託管 WordPress 網站的伺服器磁碟空間不足,則可能沒有足夠的空間來建立​​新的安裝目錄。

此問題的原因可能是存在尚未刪除的過時備份文件,也可能與您的託管計劃不足以滿足網站的需求有關。

您可以在 WordPress 儀表板中或聯絡您的託管提供者來檢查磁碟使用情況。

如果磁碟空間是個問題,那麼您可能需要考慮升級到提供更大儲存容量的不同託管包。

儘管磁碟空間問題不像檔案權限問題那麼常見,但它仍然是一種可能性。

3如何識別 WordPress 中的「安裝失敗:無法建立目錄」錯誤

我們將立即向您展示診斷此錯誤的兩種可能方法。

3.1使用 WordPress 網站健康工具

WordPress 提供了內建的網站健康檢查工具,可以識別網站的潛在問題,包括檔案權限問題。

您可以透過導覽至 WordPress 儀表板中的「工具」→「網站運行狀況」來存取它。 要檢查檔案權限設置,您需要點擊“資訊”標籤:

在資訊標籤上,向下捲動到最後一部分,您應該看到「檔案系統權限」 ,然後按一下它。

在這裡,您將找到重要的 WordPress 文件列表,包括外掛程式和主題目錄。 理想情況下,它們都應該被標記為“可寫”。

如果您的權限配置不正確,您將看到有問題的資料夾旁邊列出「不可寫入」 。 如果是這種情況,您就會知道需要修正檔案權限。

3.2查看您的伺服器錯誤日誌

識別此錯誤的另一種可能方法是檢查伺服器錯誤日誌。

伺服器錯誤日誌是一個記錄有關託管網站的伺服器上的錯誤和問題的詳細資訊的檔案。

建議持續查看和監控您的應用程式存取和錯誤經驗。 您可以查看每個正在運行的請求和錯誤的進程詳細資訊。

大多數信譽良好的 WordPress 託管提供者都在其平台上提供日誌監控功能,我們希望您的情況也可以使用該功能。

您可以在某些託管儀表板或 cPanel 上存取此錯誤日誌。

如果您使用的是 cPanel,請依照下列步驟操作:

  1. 登入您的 cPanel 帳號。
  2. 向下捲動,然後按一下“檔案總管”。
  3. 在檔案總管中,導覽至“public_html”。
  4. 在此頁面上,右鍵單擊“error_log”,然後選擇“檢視”。

這將開啟一個包含 error_log 的新選項卡。 錯誤日誌將顯示伺服器上最近出現的任何錯誤,例如檔案權限不正確或儲存空間不足,這可能會導致安裝錯誤。

那裡有很多信息,因此您必須一直滾動到底部才能查看網站上的最新錯誤。

因此,您需要使用檔案權限設定方法或根據需要升級您的網站託管計劃。

現在我們來討論一下如何解決這個錯誤。

4如何修復 WordPress 中的「安裝失敗:無法建立目錄」錯誤

在修復此錯誤之前,您必須使用託管面板備份、wordpress 外掛程式或手動備份您的網站。

此備份將在出現問題時為您提供協助,因為您將能夠輕鬆還原您的網站。

要解決此錯誤,您需要檢查並修正您的檔案權限。 您將檢查的檔案權限將針對產生錯誤的 WordPress 核心檔案。

正如我們之前提到的,您在安裝或更新 WordPress 主題或外掛時會遇到此錯誤。

因此,您需要找到該資料夾,然後檢查檔案權限設定以查看一切是否仍然正常。 它們最常見於“/wp-content/”目錄中。

您可以使用 FTP 用戶端或託管提供者的控制面板來檢查和修正檔案權限。

我們的主機提供商使用 cPanel。 因此,在本例中,我們將向您展示如何使用 cPanel檢查和修正檔案權限。

  1. 登入您的 cPanel 帳號。
  2. 導航至“文件管理器”
  3. 在檔案總管上,找到“public_html”並雙擊它。
  4. 尋找 “wp-content”目錄並點擊它。

「wp-content」目錄包含您的網站主題和外掛程式的資料夾以及其他資料夾。

要確定哪個核心檔案導致錯誤,請考慮在網站上出現錯誤之前您正在執行的操作或 error_log 指向哪個核心檔案。

如果您無法取得這兩個注意事項,您應該依序檢查 WordPress 核心檔案權限設定。

假設您想從“plugins”資料夾開始。 為此,請右鍵單擊它並選擇“更改權限”

當您選擇它時,您將看到一個包含一些設定的視窗。

所選檔案或資料夾的權限將以數字格式顯示,即 755。

每個數字代表文件或資料夾的特定權限等級:

  • 第一個數字(使用者):讀取 (4)、寫入 (2)、執行 (1)
  • 第二位數字(組):讀取 (4)、寫入 (2)、執行 (1)
  • 第三位數字(世界):讀取 (4)、寫入 (2)、執行 (1)

嗯,這只是權限的表示,但您可以使用每個權限等級旁邊的複選框來更改它們。

請確保您的設定與上圖中的預設設定完全相同,然後按一下「變更權限」按鈕以套用變更。

返回您的網站並再次嘗試安裝或更新外掛程式/主題。

如果這不起作用,您可能需要聯絡您的託管提供者。

他們可能需要重置您的檔案權限優化您的磁碟使用情況或採取其他操作。

5常見問題

WordPress 安裝所需的特定檔案權限有哪些?

WordPress 需要以下文件權限:

目錄:755 (rwxr-xr-x)
文件:644(rw-r–r–)

這些權限可確保 Web 伺服器具有在 WordPress 安裝中建立、修改和讀取檔案所需的存取權限。

有哪些預防措施可以避免「無法建立目錄」錯誤?

讓您的 WordPress 核心、外掛和主題保持最新。
避免從託管文件管理器安裝 WordPress 主題/外掛。
定期檢查磁碟使用情況並在必要時升級您的託管計劃。
避免安裝來自不受信任來源的外掛程式或主題。
使用信譽良好的 WordPress 安全性外掛程式來保護您的網站免受惡意軟體和漏洞的侵害。

,結論

為了克服錯誤訊息“安裝失敗:無法建立目錄”,請務必仔細遵循本指南中提供的步驟,確保檔案權限正確並且磁碟上有足夠的空間。

請記住,保持 WordPress 安裝處於良好狀態需要定期維護並注意細節。

如果您遇到任何問題,可以參考本文提供的資源或向託管提供者尋求協助。

我們希望您能夠解決此問題,如果可以,請透過 Tweet @rankmathseo 告訴我們。