私が運用している別のwordpressのサイトで 「このページで重大なエラーが発生しました。」が出たので、修復してみた。
デバッグログの出力
wp-config.phpの次の行を
define('WP_DEBUG', false);
次のように変更する。
define('WP_DEBUG', true);
define('WP_DEBUG_LOG', true);
修正が終わったら保存終了する。
エラー原因の特定
エラーサイトにアクセスする。すると画面にエラーメッセージが表示される。または、wp-content/debug.logにログが出力される。
今回は、プラグインに関するエラーであった。
対処
プラグインのエラーの対処方法は以下のとおり。
プラグインのフォルダを退避する。
# cd wordpress/wp-content
# mv plugins plugins.000
続いて、サイトの管理画面(wp-login.php)にログインする。
ログインしたまま以下のコマンドを実行
# mv plugins.000 plugins
管理画面に戻り、プラグインの更新を行う。うまく更新できれば完了。
コメント