[指令日記] 004 如何修復 WordPress 更新時的目錄權限錯誤

[WordPress 維護指南] 如何修復 WordPress 更新時的目錄權限錯誤

自己進行 WordPress 核心更新或安裝外掛時,遇到過「無法建立目錄」的錯誤訊息。這個問題通常代表 WordPress 目錄的權限設定不正確。本文將為大家提供一個簡單有效的解決方案。

問題症狀

在嘗試更新 WordPress 6.6.2 版本時,您可能會看到以下錯誤訊息:

正在從 https://downloads.wordpress.org/release/zh_TW/wordpress-6.6.2.zip 下載更新套件...
由於找不到簽章,因此無法驗證 wordpress-6.6.2.zip 的真實性。
正在解壓縮更新套件...
無法建立目錄。
安裝失敗。

快速解決方案

要修復這個權限問題,只需要在終端機中執行以下兩個指令:

# 遞迴修改所有目錄權限為 755
sudo find . -type d -exec chmod 755 {} \;

# 遞迴修改所有檔案權限為 644
sudo find . -type f -exec chmod 644 {} \;

這些指令的作用

  1. 第一個指令會將所有目錄的權限設為 755:
    • 擁有者具有讀取、寫入和執行權限
    • 群組和其他使用者具有讀取和執行權限
  2. 第二個指令會將所有檔案的權限設為 644:
    • 擁有者具有讀取和寫入權限
    • 群組和其他使用者只有讀取權限

執行這些指令後,WordPress 就能順利完成更新和安裝作業。

後續建議

定期檢查 WordPress 目錄權限是維護網站安全的好習慣。建議在每次重大更新後都進行權限檢查,以確保網站能夠正常運作。

注意:建議在執行任何權限修改前先備份網站。

飛飛
飛飛