WordPressでよくあるエラー一覧と今すぐ試せる解決方法

WordPressでいきなりエラーが出た!何が起きてるのか全然わからない…
大丈夫です!WordPressのエラーはパターンが決まっているものが多いので、この記事で一緒に解決しましょう!

WordPressを使っていると、突然「真っ白な画面になった」「管理画面に入れない」「プラグインを入れたら壊れた」なんてトラブルに遭遇することがあります。

初めて経験すると「サイトが壊れた!どうしよう…」とパニックになりますよね。

でも、WordPressのエラーのほとんどはよくあるパターンがあり、対処法も確立されています

落ち着いて手順通りに試せば、ほとんどの場合は自分で解決できます。

この記事ではWordPressでよくあるエラーの種類と今すぐ試せる解決方法について解説していきます。

WordPressの代表的なエラーは5種類に整理できる

WordPressでよく起こるエラーは、大きく分けてこの5つです。

  • 真っ白な画面(WSoD):ページが真っ白になって何も表示されない
  • 管理画面にログインできない:パスワードを変えた覚えがないのに入れない
  • 500 Internal Server Error:サーバー内部でエラーが起きている
  • データベース接続エラー:DBに接続できないというメッセージが表示される
  • プラグイン・テーマによる不具合:更新や追加後にサイトが壊れる
こんなにあるんですか!どれが一番多いですか?
プラグインやテーマの更新後に起きる不具合が一番多いですね。次いで真っ白画面もよくあります!

エラーが起きたときに焦らないためにも、どんな種類のエラーがあるかを事前に知っておくことが大切です

それぞれのエラーには対応する解決方法があるので、エラーの種類を特定することが第一歩になります。

エラーが起きたら、まず「何をした直後に起きたか」を思い出しましょう。 プラグインを入れた直後なのか、テーマを変えた後なのかで、原因の絞り込みが格段に速くなります。

「どのエラーか」を見極めることが、解決への最短ルートです

真っ白な画面(WSoD)はプラグインかテーマが原因のことがほとんど

WordPressで画面が真っ白になる現象は「WSoD(White Screen of Death)」と呼ばれ、初心者が最も驚くエラーのひとつです。

  • プラグインの競合や不具合
  • テーマのコードにエラーがある
  • PHPのメモリ制限を超えた

この3つが主な原因です。

真っ白になったら何から試せばいいですか?
まず全プラグインを一時的に無効化してみてください!それで直れば原因はプラグインです。

FTP(FileZillaなど)でサーバーにアクセスし、wp-content/plugins フォルダの名前を一時的に変更することで、全プラグインを強制的に無効化できます

管理画面にアクセスできない状態でも使える方法なので覚えておきましょう。

wp-config.phpに「define(‘WP_DEBUG’, true);」を追加するとエラーの詳細が表示されます。 原因の特定に役立つので、本番環境では確認後に必ず「false」に戻してください。

PHPのメモリ制限が原因の場合は、wp-config.phpに define(‘WP_MEMORY_LIMIT’, ‘256M’); を追加することで改善できることがあります

まずはプラグインの無効化から試して、それでも直らない場合にメモリ制限を疑ってみましょう。

500エラーとデータベース接続エラーはサーバー・設定ファイルを確認する

「500 Internal Server Error」や「データベース接続エラー」は、見た目が怖いですが原因さえ特定できれば解決できるエラーです

  • 500エラーの主な原因:.htaccessファイルの記述ミス、プラグインの競合、PHPバージョンの不一致
  • データベース接続エラーの主な原因:wp-config.phpのDB情報の誤り、データベースサーバーの一時的なダウン
500エラーってどうやって直すんですか?
まず.htaccessを初期化してみましょう!それだけで解決するケースも多いですよ。

.htaccessの初期化は、FTPでサーバーにアクセスし、.htaccess ファイルを削除してWordPressの設定画面から「変更を保存」するだけで自動再生成されます

とても簡単な方法なので最初に試してみてください。

データベース接続エラーが出たら、wp-config.phpに書かれているDB_NAME、DB_USER、DB_PASSWORD、DB_HOSTの4項目が正しいかを確認してください。 レンタルサーバーの管理画面で確認できます。

データベースのエラーは自分の設定ミスでなく、サーバー側の一時的な問題の場合もあります

しばらく待ってから再アクセスしてみると、自然に直っていることもあるので焦りすぎないようにしましょう。

WordPressエラーが起きたときの対処フローを覚えておこう

エラーが起きたときに慌てないために、対処の順番をフローとして頭に入れておきましょう

  • 何をした直後にエラーが出たかを確認する
  • プラグインを全て無効化して改善するか確認
  • デフォルトテーマ(TwentyTwenty-Fourなど)に切り替えてみる
  • .htaccessを初期化する
  • wp-config.phpのDB接続情報を確認する
  • WP_DEBUGを有効にしてエラー内容を確認する
管理画面に入れない場合はどうすればいいですか?
FTPでサーバーに直接アクセスして対処するのが基本です。FTPクライアントは無料のFileZillaが便利ですよ!

管理画面にアクセスできない状態でも、FTPさえ使えればほとんどの問題に対処できます

レンタルサーバーのFTP接続情報はコントロールパネルから確認できるので、いざというときのために控えておくのがおすすめです。

WordPressには「メンテナンスモード」が自動でかかることがあります。 wp-content内に「.maintenance」というファイルがある場合は削除するだけで解決します。 更新作業が中断されたときによく起きます。

定期的なバックアップを取っておくことが、エラーへの最強の備えです

UpdraftPlusなどの無料プラグインを使えば自動バックアップを設定できます。

WordPressのエラーに関するよくある質問まとめ

WordPressのエラーについてよく寄せられる疑問に答えていきます。

  • Q. ログインページが表示されません
  • A. URLの末尾に /wp-login.php または /wp-admin を直接入力してみてください。プラグインでログインURLを変更している場合は、FTPでそのプラグインを無効化しましょう。
  • Q. 更新したらサイトが壊れました
  • A. 更新したプラグインまたはテーマが原因の可能性が高いです。FTPで該当プラグインのフォルダ名を変更して無効化し、問題が解決するか確認してください。
  • Q. エラーメッセージが英語でわかりません
  • A. エラーメッセージをそのままGoogle検索すると解決策が見つかることがほとんどです。WordPress公式フォーラムや海外の情報も参考になります。
エラー文をそのまま検索すればいいんですね!
そうです!同じエラーで悩んでいる人は世界中にいるので、たいていは解決策が見つかります!
「Critical error on this site」というメッセージが出た場合、登録しているメールアドレスにWordPressから「回復モード」のリンクが送られてきます。 そこからログインしてプラグインを無効化できます。

WordPressの公式フォーラム(ja.wordpress.org/support)は日本語対応しているので、困ったときは積極的に活用しましょう

WordPressを安定して運営するためのサービスを紹介

WordPressのエラーを減らすためには、安定したレンタルサーバーを選ぶことが何より重要です

サーバーの品質が低いとエラーが頻発したり、パフォーマンスが低下したりすることがあります。

  • サーバーの安定性が高いとエラーが起きにくい
  • WordPressの自動バックアップ機能があると安心
  • PHPバージョンの切り替えが簡単にできると対処がしやすい
サーバー選びってそんなに重要なんですか?
めちゃくちゃ重要です!サーバーが安定していると、そもそもエラーが起きにくくなりますよ。

mixhostはWordPressに最適化されたサーバー環境を提供しており、PHPバージョンの切り替えもコントロールパネルから簡単にできます

プラグインとPHPバージョンの不一致によるエラーも素早く対処できるので、初心者から上級者まで幅広く使われています。

独自ドメインがあると、もしサーバーを移転することになっても同じURLでサイトを継続できます。 お名前.comは取得費用が安く、ドメイン管理もシンプルで使いやすいサービスです。

サーバーとドメインをセットで整えることが、安定したWordPress運営の土台になります

エラーに悩まされる前に、土台からしっかり整えておきましょう。

mixhost
お名前.com

WordPressのエラーは怖くない!パターンを知れば自分で解決できる

この記事ではWordPressでよくあるエラーの種類と解決方法について解説しました。

エラーが出たら「何をした直後か」を確認し、プラグインの無効化・.htaccessの初期化・DB接続情報の確認という順番で対処すれば、ほとんどのエラーは解決できます

いざというときのためにFTPの使い方とバックアップの取り方だけは事前に覚えておきましょう。 備えがあるだけで焦り方が全然違います。

エラーは怖いものではなく、WordPress運営の経験値を積む機会だと思えば気が楽になります

今回の内容を参考に、トラブルが起きても落ち着いて対処できるWordPressユーザーを目指してください。

mixhost
お名前.com

WordPressテーマ「SIMPLE」

simple

「SIMPLE」は、シンプルなデザインと多彩な機能を兼ね備えたオリジナルWordPressテーマです。

RELATED POSTS

COMMENT FORM

メールアドレスが公開されることはありません。 が付いている欄は必須項目です