WordPressでプラグインをインストールしようとすると「インストールに失敗しました: ディレクトリを作成できませんでした。」というエラーが出る場合の対処法です。
原因
主に以下の原因が考えられます。
wp-content/pluginsディレクトリが存在しない- ディレクトリの書き込み権限がない
- ディスク容量が不足している
対処法
1. pluginsディレクトリが存在するか確認
FTPやSSHで wp-content ディレクトリを確認してください。plugins フォルダがない場合は作成します。
cd wp-content mkdir plugins chmod 755 plugins
2. パーミッションを確認
plugins ディレクトリが存在する場合は、書き込み権限を確認してください。
chmod 755 wp-content/plugins
レンタルサーバーによっては 775 が必要な場合もあります。
3. ディスク容量を確認
サーバーの管理画面でディスク使用量を確認してください。容量が不足している場合は、不要なファイルを削除するか、プランのアップグレードを検討してください。
hetemlなどのレンタルサーバーの場合
hetemlなどのレンタルサーバーでは、PHPがCGIモードで動作しているため、FTPでアップロードしたファイルのオーナーとPHP実行ユーザーが異なる場合があります。
その場合は、サーバーの管理画面からファイルマネージャーを使ってディレクトリを作成するか、SSHで作成してください。
EC-CUBEゴールドパートナー