WordPressのデバッグモード
WordPress3.8.34→5.4.2のバージョンアップでこけました。
ホームページも管理画面も
サイトに重大なエラーがありました。
デバッグモードでエラーを確認します。下記のサイトから(感謝!)
WordPressでのデバッグ
下記のコードをファイル wp-config.php に挿入するとすべてのエラー、通知、警告が wp-content ディレクトリ下のファイル debug.log に出力されます。
// WP_DEBUG モードを有効化
define( ‘WP_DEBUG’, true );// /wp-content/debug.log ファイルへのデバッグログの出力を有効化
define( ‘WP_DEBUG_LOG’, true );// エラーと警告の画面への表示を無効化
define( ‘WP_DEBUG_DISPLAY’, false );
@ini_set( ‘display_errors’, 0 );// 「開発版」のコア JavaScript と CSS ファイルを使用 (これらのコアファイルを変更する場合のみ必要)
define( ‘SCRIPT_DEBUG’, true );
debug.logを確認すると、プラグインの「favicon-rotator」と「wp-ban.php」が原因らしいので、FTPでその2つのファイル名をリネームしてみると、ちゃんと起動できました。
とりあえずプラグインを削除して、色々バージョンアップ終わってから、必要だったら最新バージョン等確認します。
あと、wp-config.phpに挿入したコードは、メンテナンスが終わったら忘れずに削除。
Comments
Leave a Reply