ウチのブログはWordPressを使っているのですが、ここしばらくずっと管理画面からのプラグインインストールがうまくいきません。今日もSubscribe to Commentsという、コメント投稿者へ返信があった際にメール通知を送る機能を追加するプラグインのインストールを試していたのですが、上の様なエラーメッセージが表示され、失敗してしまいます。
WordPressファイル類が配置されている wp-content/plugins 内にプラグインのディレクトリが作れないとの事。
http://downloads.wordpress.org/plugin/subscribe-to-comments.zip からインストールパッケージをダウンロードしています。
パッケージを展開しています。
プラグインをインストールしています。
ディレクトリを作成できませんでした。 /******/******/wp-content/plugins/subscribe-to-comments/
プラグインのインストールに失敗しました。
当然ftpのユーザー名、パスワードは正しいし、表示されているpluginsのディレクトリは手動でFTP接続したときのフルパスと一致しています。
一時的にpluginsディレクトリのパーミッションを777へ変更したり、upgradeディレクトリ内部の一時ファイルを全て削除したり、一通りの解決を試したのですが改善されません。
新しいプラグインのインストールだけであれば良いのですが、インストール済みプラグインのアップグレードも失敗してしまい、手動でFTP転送しなければ使えなくなってしまいます。
WordPressのバージョンは2.9.2で、PHPのバージョンもあわせてWebで色々探した結果、次のページにたどり着きました。
WordPress: Could not create directory – Plugin Install Failed
早速このブログエントリーにある通りwp-admin/includes/class-wp-filesystem-direct.phpを編集してみたのですが効果なし。
かなり不便なので早くに解決したいのですが、未だに何が原因か分かりません。また解決したらウチのブログで説明してみたいと思います。