Unable to create directory …. Is its parent directory writable by the server?
WordPress 出現「無法建立目錄 …。它的上層目錄是否可由伺服器進行寫入?」(Unable to create directory …):原因與檢查方式
中文介面顯示:無法建立目錄 …。它的上層目錄是否可由伺服器進行寫入?
# 錯誤紀錄中常見的內容
Unable to create directory wp-content/uploads/2026/10. Is its parent directory writable by the server?
PHP 建立不了資料夾時,WordPress 會顯示這句訊息;最常發生在上傳媒體時的 wp-content/uploads 底下,或安裝外掛、佈景時的 wp-content 底下。
你現在看到的是哪一種情況?
PHP 需要能寫入 wp-content/uploads,以及底下的年份、月份資料夾。資料夾的擁有者或權限,不讓網頁伺服器的使用者建立它們。
WordPress 會寫入 wp-content/upgrade 與外掛或佈景資料夾。這些資料夾的權限不對,安裝就會停下來。
複製過來的檔案可能保留舊主機的擁有者,新主機的網頁伺服器使用者就寫不進去。
常見原因
資料夾權限不對:資料夾設成 555 或 500,PHP 建立不了子資料夾。
檔案擁有者不對:檔案屬於 PHP 執行身分以外的帳號。
上傳路徑不對:上傳路徑的設定,指向這台主機上不存在的資料夾。
參考資料
系統怎麼處理
檔案權限錯亂屬於自動處理的項目:系統調整為安全且可運作的權限。修復在維修站的網站副本上進行,複驗通過後才寫回。您網站資料庫裡的受保護資料表(會員、留言、訂單、表單填寫)只取結構。SSH/FTP 模式下,系統寫回前先在您的主機建立修復前備份,寫回後驗證沒通過時,以這份備份進行還原。修復未能完成,修復費全額退還。
- 初步評估:輸入網址
- 複製到維修站:在副本上作業
- 找出原因:逐項檢查
- 修復與複驗:首頁與內頁
- 寫回或交付:複驗通過才進行
沒有檔案管理員或 SSH 可以檢查資料夾擁有者與權限時,可以交給 WP119。
初步評估我的網站 →