「サイトに重大なエラーがありました。詳細については、サイト管理者のメール受信ボックスを確認してください。」の対処法

サイトに重大なエラーが発生しました、の画像

wordpressを触っている時に、何かを更新したタイミングで、

「サイトに重大なエラーがありました。詳細については、サイト管理者のメール受信ボックスを確認してください。」

というエラーが出ることがあります。

これは、デバッグモードに変更することで解決します。

今回は、デバッグモードのやり方をご紹介します。

image 34
「サイトに重大なエラーがありました。詳細については、サイト管理者のメール受信ボックスを確認してください。」の画面メッセージ
image 35
「サイトに重大なエラーがありました。」の画面メッセージ

デバッグモードへの切り替え

1)FTPで wp-config.php ファイルをダウンロードする

2)wp-config.php をテキストエディタで開く

3)開発者へ: WordPress デバッグモード という個所を探す

4)そこの、define(‘WP_DEBUG’, false); を変更する

define(‘WP_DEBUG’, false); → define(‘WP_DEBUG’, true);

image 37
sakuraエディタでwp-config.phpを開く

以上です。これでデバッグモードになり、
ページをリロードすると、どのファイルのどの個所でどんなエラーが出ているのかをページ上に表示してくれます。

それをもとに、デバッグ作業を行い、デバッグが終われば、
define(‘WP_DEBUG’, false); に戻しておきます。

というわけで、今日はデバッグの仕方でした。ポイントは、デバッグが終われば、元に戻すということです。そうしないと、サイトヘルスでひっかかります。

image 38
サイトヘルスの結果画面