[指令日記] 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 目錄權限是維護網站安全的好習慣。建議在每次重大更新後都進行權限檢查,以確保網站能夠正常運作。

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

林子婷(飛飛/Phoebe菲比)
林子婷(飛飛/Phoebe菲比)

技術專長:OSINT、滲透測試、網站開發、專業易懂教育訓練。
資安證照:OSCE3、OSED、OSWE、OSEP、OSCP、OSTH、OSWA、OSWP、OSCC、OSCC-SJD。
資安書籍:《資安這條路:領航新手的 Web Security指南》。
教學經驗:50+ 企業教學經驗、指導過上百位學員。
教學特色:新手友善、耐心指導、擅長圖解(流程圖、心智圖)引導學習。
社群經驗:目前經營全臺資安社群 CURA,曾任臺科資安社社長、逢甲黑客社社長。
社群交流:Line 社群《飛飛的資安大圈圈》,即時分享經驗、鼓勵交流。
社群分享:FB 粉專《資安這條路,飛飛來領路》,分享文章與圖卡整理。
資安網站:feifei.tw 資安系列文章