WordPressで突然エラーが出たときに、自分で直すための記事を、エラーの種類ごとにまとめました。まず、画面に出ている表示に近いものを選んでください。それぞれ、プラグインやWordPress本体を更新したあとに起きた実例をもとに、原因の確かめ方と直し方を書いています。

どのエラーでも最初にやること:作業の前にバックアップを取る/直前に更新・追加したものを思い出す/管理者のメールにWordPressからの通知が届いていないか見る

「このサイトで重大なエラーが発生しました」と出たとき

PHPのエラーでページが作れなくなったときに出る表示です。管理者のメールにリカバリーモードのリンクが届いていないか確かめ、原因のプラグインを止めます。

「500 Internal Server Error」と出たとき

サーバーの中で処理が失敗したときの表示です。.htaccess の書き換え、PHPのメモリ不足、プラグインの不具合がよくある原因です。

画面が真っ白になったとき

エラーの表示が止められていて、何も出ない状態です。WP_DEBUG をオンにすると、原因のファイルが分かります。

「現在メンテナンス中のため、しばらくの間ご利用いただけません。」と出たとき

更新の途中で止まったときに残る表示です。WordPressを入れたフォルダの .maintenance ファイルを消すと、ほとんどの場合は元に戻ります。

「Fatal error」と出たとき

PHPのバージョンを上げたあとなどに、古い書き方のコードが動かなくなったときの表示です。

エラー以外のよくある困りごと

この一覧は、新しい記事が増えたら書き足していきます。


自分で直したい方へ:手順をまとめた本があります
PHP更新・エラー・引越し・セキュリティまで、よくある困りごとを「どの画面を見るか」「どう判断するか」「だめだったときの戻し方」の順にまとめました(全8章)。