あるサイトのワードプレスにて、プラグインのインストールをしようとしたところエラーで進めない。
他の操作を試したところ、プラグインの停止ができない。プラグインの更新(停止、削除、更新、有効化)はできたものがある。
- フォルダのパーミッションの確認
- ワードプレスフォルダの所有権の確認
- 画像のアップ、投稿はできる。
サーバエラーを確認して解決
[] [error] [client ***.***.***.***] PHP Fatal error: Call to undefined function wp_slash() in /***/contents/wp-content/plugins/wp-multibyte-patch/ext/ja/class.php on line 124, referer: ***/contents/wp-admin/plugins.php
wp-multibyte-patch に不具合があることがわかり、FTP で更新したところ解決。
経緯
ワードプレス本体の更新をしたところ、あるプラグインに不具合がでたため、ワードプレスのバージョンを以前のバージョンに戻した。この前後でプラグインの更新もかけていた。このときの手順の違いで起きたエラーのようである。