Blog

【緊急対応マニュアル】WordPressサイトが突然表示されなくなったときの原因別復旧ガイド

サイトが真っ白——パニックになる前にこの記事を読んでください

「お客様から、サイトが見れないって連絡がきた!」

WordPressを運営していると、ある日突然サイトが表示されなくなるトラブルに遭遇することがあります。管理画面にもログインできない。何が起きているのか分からない。焦りだけが募る——。

でも、落ち着いてください。WordPressサイトが表示されなくなる原因は、ほぼパターン化されています。この記事では、エラー画面の種類ごとに原因と復旧手順を整理しましたので、該当する症状から対処法を見つけてください。

まず確認すべき3つのこと

復旧作業に入る前に、以下の3点を確認しましょう。

確認①:本当にサイトが落ちているか

自分のブラウザだけの問題(キャッシュ、DNS、ネットワーク障害)の可能性があります。

  • 別のブラウザ(Chrome→Firefoxなど)で開いてみる
  • スマホの4G/5G回線で開いてみる
  • 「Down For Everyone Or Just Me」などのサービスで確認する

確認②:直前に何をしたか

サイトが落ちる直前に行った操作が原因であることが多いです。

  • プラグインをインストール・更新した
  • テーマを変更・更新した
  • WordPressをアップデートした
  • functions.phpやwp-config.phpを編集した
  • サーバーの設定を変更した

確認③:バックアップはあるか

復旧に失敗した場合に備えて、バックアップの有無を確認します。

  • ホスティング会社の自動バックアップ機能
  • バックアッププラグイン(UpdraftPlus等)のデータ
  • 最終バックアップ日はいつか

症状別・原因と復旧手順

症状①:画面が真っ白(White Screen of Death)

最も多いトラブルです。画面にエラーメッセージすら表示されず、真っ白な画面だけが表示されます。

#### 主な原因

  • PHPのメモリ不足
  • プラグインの競合やエラー
  • テーマのPHPエラー
  • WordPressアップデートの失敗

#### 復旧手順

Step 1:PHPエラーを表示させる

FTPまたはファイルマネージャーで wp-config.php を開き、以下の行を追加します。

define('WP_DEBUG', true);
define('WP_DEBUG_DISPLAY', true);

これにより、エラーの内容が画面に表示され、原因が特定しやすくなります。

Step 2:プラグインを無効化する

管理画面にログインできない場合、FTPで wp-content/plugins フォルダの名前を plugins_disabled に変更します。これですべてのプラグインが一括で無効化されます。

サイトが復旧したら、プラグインフォルダの名前を元に戻し、1つずつ有効化して原因のプラグインを特定します。

Step 3:テーマをデフォルトに切り替える

FTPで wp-content/themes 内の現在のテーマフォルダの名前を変更します。WordPressは自動的にデフォルトテーマ(Twenty Twenty-Fourなど)に切り替わります。

症状②:「500 Internal Server Error」

サーバー内部でエラーが発生していることを示すメッセージです。

#### 主な原因

  • .htaccessファイルの破損
  • PHPのバージョン不適合
  • サーバーのリソース超過(メモリ・CPU)
  • プラグインの不具合

#### 復旧手順

Step 1:.htaccessを再生成する

FTPでルートディレクトリの .htaccess ファイルを .htaccess_backup にリネームします。その後、管理画面にログインできたら「設定」→「パーマリンク」→「変更を保存」をクリックすると、新しい.htaccessが自動的に生成されます。

Step 2:PHPバージョンを確認する

サーバーの管理パネルでPHPバージョンを確認します。WordPress 6.x系はPHP 8.0以上が推奨です。古いバージョン(PHP 7.x以下)が原因でエラーが出ることがあります。

症状③:「Error establishing a database connection」

WordPressがデータベースに接続できないときに表示されるエラーです。

#### 主な原因

  • データベースのログイン情報(wp-config.php)が間違っている
  • データベースサーバーがダウンしている
  • データベースが破損している

#### 復旧手順

Step 1:wp-config.phpの接続情報を確認する

FTPで wp-config.php を開き、以下の4つの値が正しいか確認します。

  • DB_NAME(データベース名)
  • DB_USER(ユーザー名)
  • DB_PASSWORD(パスワード)
  • DB_HOST(ホスト名)

サーバーの管理パネルで正しい値を確認し、間違いがあれば修正します。

Step 2:データベースの修復を試みる
wp-config.php に以下の行を追加します。

define('WP_ALLOW_REPAIR', true);

その後、ブラウザで https://あなたのサイト/wp-admin/maint/repair.php にアクセスすると、データベースの修復画面が表示されます。修復完了後は、セキュリティのためにこの行を必ず削除してください。

症状④:「403 Forbidden」

サーバーがアクセスを拒否しているときに表示されるエラーです。

#### 主な原因

  • ファイル・ディレクトリのパーミッションが不適切
  • .htaccessによるアクセス制限
  • セキュリティプラグインによるブロック
  • サーバー側のセキュリティ設定(WAF等)

#### 復旧手順

Step 1:パーミッションを確認する

FTPでファイルとディレクトリのパーミッション(権限)を確認します。

  • ディレクトリ:755
  • ファイル:644
  • wp-config.php:440 または 400

Step 2:.htaccessを確認する

セキュリティプラグインが.htaccessに過剰なルールを追加している場合があります。.htaccessをバックアップ後、WordPressのデフォルトの内容のみに戻してみます。

症状⑤:リダイレクトループ

ページが無限にリダイレクトし、「リダイレクトが多すぎます」と表示される症状です。

#### 主な原因

  • SSL設定の不整合(httpとhttpsの混在)
  • WordPressのサイトURLとサイトアドレスの不一致
  • キャッシュプラグインの設定エラー

#### 復旧手順

Step 1:ブラウザのCookieとキャッシュを削除する

まず、ブラウザのCookieとキャッシュを削除してからアクセスし直します。これだけで解決する場合も多いです。

Step 2:wp-config.phpでURLを強制指定する

define('WP_HOME', 'https://あなたのサイト.com');
define('WP_SITEURL', 'https://あなたのサイト.com');

復旧できないときの最終手段

バックアップからの復元

上記の手順で復旧できない場合は、バックアップからの復元が最も確実です。

  1. サーバーの自動バックアップ機能を使って前日の状態に戻す
  2. バックアッププラグインのデータから復元する
  3. 手動で取得していたバックアップファイルを使う

専門家に依頼する

自力での復旧が困難な場合は、無理をせず専門家に依頼しましょう。状況を悪化させる前に手を止めることも重要な判断です。

再発を防ぐための5つの習慣

  1. 定期的な自動バックアップを設定する(毎日が理想)
  2. プラグインの更新前にステージング環境でテストする
  3. 使っていないプラグインとテーマを完全削除する
  4. PHPバージョンを推奨バージョンに維持する
  5. サーバーの稼働監視(Uptimeモニタリング)を導入する

まとめ

WordPressサイトの表示トラブルは、焦らず原因を特定すれば、多くの場合は自力で復旧できます。大切なのはバックアップの習慣化原因のパターン知識を持っておくことです。

この記事をブックマークしておけば、いざというときのお守りになるはずです。

Acquaでは、WordPressのトラブル対応から保守運用まで、ワンストップでサポートしています。「今まさにサイトが落ちていて困っている」という方は、緊急のご相談も受け付けています。

このテーマについて、もっと詳しく知りたいですか?

Acquaでは無料相談を受け付けています。お気軽にどうぞ。

無料で相談してみる →

よくある質問

HP制作、AI導入、SEO・LLMO対策について、よくいただく質問をまとめました。

ホームページ制作だけでなくSEOやLLMOまで相談できますか?

はい。サイト制作だけでなく、検索エンジンとAI検索に選ばれやすい構造設計、コンテンツ改善、公開後の運用までまとめてご相談いただけます。

AI導入支援は何から対応できますか?

ChatGPTなどの活用整理、社内業務の自動化、問い合わせ対応やコンテンツ制作の効率化など、現状の業務に合わせて導入範囲を設計します。

既存サイトのリニューアルでも相談できますか?

はい。既存ページのURLや導線をできるだけ維持しながら、デザイン、スマートフォン対応、表示速度、SEO・LLMOの観点で改善します。

公開後の運用や改善も任せられますか?

はい。更新、保守、アクセス状況の確認、改善提案まで継続的に支援し、作って終わりにならないWeb運用を伴走します。

相談無料

まずはお気軽にご相談ください。

貴社の課題に合わせて、最適な解決策をご提案します。オンライン相談も可能です。
無料相談はこちら