WordPressトラブル解決10選【初心者向け】真っ白・500エラー・ログインできない

ブログ運営
Picsum ID: 176

※当サイトはアフィリエイトプログラムに参加しています

この記事でわかること

WordPressでサイトを運営していると、突然エラーが出てパニックになることがある。「画面が真っ白」「ログインできない」「500エラー」——どれも原因がわかれば対処は簡単。この記事では、WordPress初心者が遭遇しやすいトラブル10個の原因と解決策をまとめた。

WordPressトラブルシューティングのイメージ

1. 画面が真っ白になった(WSoD)

原因: プラグインの競合、テーマのPHPエラー、メモリ不足のどれか。

対処法:

  • wp-config.phpに define("WP_DEBUG", true); を追加してエラー内容を確認
  • FTPでwp-content/pluginsフォルダ名を変更 → プラグインを一括無効化
  • 1つずつプラグインを有効化して原因を特定
  • それでもダメならテーマをデフォルト(Twenty Twenty-Four)に切り替え

2. 500 Internal Server Error

原因: .htaccessの破損、PHPメモリ上限、プラグインの不具合。

対処法:

  • .htaccessをリネーム → WordPress管理画面でパーマリンク設定を保存し直す(.htaccessが再生成される)
  • wp-config.phpに define("WP_MEMORY_LIMIT", "256M"); を追加
  • サーバーのエラーログ(/var/log/apache2/error.log等)を確認

3. ログイン画面にアクセスできない

原因: セキュリティプラグインがログインURLを変更した、Cookie問題、.htaccessの設定ミス。

対処法:

  • FTPでセキュリティプラグイン(SiteGuard等)のフォルダ名を変更して無効化
  • ブラウザのCookieを削除してリトライ
  • /wp-login.php に直接アクセスしてみる

4. 「データベース接続確立エラー」

原因: wp-config.phpのDB情報が間違っている、MySQLが停止している、DBサーバーの負荷。

対処法:

  • wp-config.phpのDB_NAME、DB_USER、DB_PASSWORD、DB_HOSTを確認
  • サーバーのコントロールパネルでMySQLが稼働しているか確認
  • サーバー会社のサポートに問い合わせ
エラー画面のイメージ

5. 記事の更新が反映されない

原因: キャッシュが残っている(ブラウザ・サーバー・CDN)。

対処法:

  • ブラウザのキャッシュをクリア(Ctrl+Shift+R で強制リロード)
  • キャッシュプラグイン(WP Fastest Cache等)でキャッシュを削除
  • CDN(Cloudflare等)を使っている場合はCDN側もパージ

6. 画像がアップロードできない

原因: ファイルサイズ制限、パーミッション不足、PHPのupload_max_filesize設定。

対処法:

  • .htaccessまたはphp.iniで upload_max_filesizepost_max_size を増やす
  • wp-content/uploadsフォルダのパーミッションを755に設定
  • 画像を圧縮してからアップロード(EWWW Image Optimizerが便利)

7. サイトの表示が極端に遅い

原因: プラグインの入れすぎ、画像が重い、サーバースペック不足。

対処法:

  • Query Monitorプラグインで重いプラグインを特定 → 不要なものを削除
  • 画像をWebP形式に変換(EWWW Image Optimizer)
  • キャッシュプラグインを導入
  • サーバーのスペック不足ならXServerやConoHa WINGへの乗り換えを検討 → 表示速度改善ガイド

8. スパムコメントが大量に来る

原因: ボットによる自動投稿。WordPressはデフォルトでコメント機能がオンのため標的になりやすい。

対処法:

  • Akismetプラグインを有効化(WordPress標準装備)
  • コメント設定で「コメントの投稿者の名前とメールアドレスの入力を必須にする」をオン
  • コメントが不要なら「新しい投稿へのコメントを許可」をオフ

9. 「このサイトにアクセスできません」と表示される

原因: DNS設定ミス、ドメイン有効期限切れ、サーバー停止。

対処法:

  • ドメインの有効期限を確認(Whois検索)
  • DNSレコードがサーバーのIPを正しく指しているか確認
  • サーバー会社のステータスページで障害情報を確認
  • しばらく待って解決しなければサポートに連絡

10. プラグイン更新後にサイトが壊れた

原因: プラグインの互換性問題、PHP バージョンとの不整合。

対処法:

  • FTPで該当プラグインのフォルダ名を変更して無効化
  • バックアップから復元(バックアップの取り方
  • 更新前にステージング環境でテストする習慣をつける
  • 自動更新はオフにして、手動で1つずつ更新するのが安全
問題解決のイメージ

トラブルを未然に防ぐ3つの習慣

1. 定期バックアップ — UpdraftPlusで週1回自動バックアップ。何が起きても戻せる安心感は大きい。

2. 更新は計画的に — WordPress本体・テーマ・プラグインの更新は、バックアップを取ってから実行する。

3. 信頼できるサーバーを使う — サーバー起因のトラブルは自分ではどうにもならない。国内シェアNo.1のXServerや速度に定評のあるConoHa WINGなら安心。

まとめ

WordPressのトラブルはパターンが決まっている。この記事の10項目を押さえておけば、大抵の問題は自力で解決できる。焦らず、一つずつ原因を切り分けるのがコツ。

🚀 AIエージェントを始めてみませんか?

OneTapClawなら、AIエージェントをワンクリックでデプロイ。月額¥550でDiscord対応。難しい設定は一切不要。

安定したサーバーでトラブル知らずのブログ運営を👇

👉 エックスサーバーを見てみる(国内シェアNo.1・安定性◎)

👉 ConoHa WINGを見てみる(表示速度No.1・コスパ◎)

コメント