Could not create directory.
WordPress のコア・プラグイン・テーマの更新時に「ディレクトリを作成できませんでした。」(Could not create directory.):原因と確認方法
日本語の画面での表示:ディレクトリを作成できませんでした。
インストールや更新で新しいフォルダー(たとえば wp-content/upgrade や wp-content/plugins の中)が必要なのに、Web サーバーのユーザーに作成の権限がないと、WordPress はこのメッセージを表示します。更新は、ファイルが置き換えられる前に止まります。
どの状況に当てはまりますか?
wp-content やその中の upgrade フォルダーに、Web サーバーのユーザーが書き込めません。
コピーしたファイルに旧サーバーの権限が残っていて、新しいサーバーでは機能しません。
主な原因
フォルダーに書き込めない:wp-content、wp-content/upgrade、wp-content/plugins が Web サーバーのユーザーにとって読み取り専用です。
別のサーバーの権限:移転や復元で、このホストに合わない権限設定がコピーされました。
残った upgrade フォルダー:中断した更新が wp-content/upgrade に置き換えられないフォルダーを残しています。
ディスク容量やクォータ:アカウントに新しいフォルダーを作る空きがありません。
参考資料
- Changing File Permissions (Advanced Administration Handbook)
- Upgrading WordPress (Advanced Administration Handbook)
自分で作業したくない方は、WP119 の全自動復旧にお任せください
ファイル権限の混乱は自動処理の対象です。安全かつ動作する権限に調整します。復旧は復旧ステーション上のサイトの複製で行い、再検証に合格してから書き戻します。サイトのデータベースのうち、保護対象テーブル(会員・コメント・注文・フォーム送信)は構造のみ取得します。SSH/FTP モードでは、書き戻しの前にお客様のホストに復旧前バックアップを作成し、書き戻し後の検証に合格しなかった場合はそのバックアップから復元します。復旧を完了できなかった場合、復旧料は全額返金します。
- 初期診断:サイトの URL を入力
- 復旧ステーションに複製:複製上で作業
- 原因の特定:項目ごとの確認
- 復旧と再検証:トップページと内部ページ
- 書き戻しまたは納品:再検証に合格した場合のみ
ファイルの権限が原因で、更新がこのメッセージで失敗し続ける場合は、WP119 にお任せいただけます。
サイトを初期診断する →