WordPressの503 Service Unavailableエラーの修正方法

503 Service Unavailableエラーが表示され、その原因が全くわからない場合、あなたは一人ではありません。503エラーの問題は、何が原因であるかについてのヒントを与えてくれないため、初心者にとっては非常にフラストレーションが溜まります。

過去には、当社のウェブサイトや他のサイトでも同様のエラーが発生したことがあります。当社の経験では、このエラーを解決する簡単な方法はありません。しかし、サイトのすべてのプラグインを無効にする、デフォルトのテーマに戻す、またはWordPressを再インストールするといった簡単な手順で503エラーを修正できます。

この記事では、WordPressで503 Service Unavailableエラーを修正する方法を紹介します。

WordPressで503 Service Unavailableエラーを修正する方法

503 Service Unavailableエラーとは何ですか?

503 Service Unavailableエラーは、ウェブサイトサーバーが過負荷またはメンテナンスのためにリクエストを処理できないことを示します。

503エラーは、WebサーバーがPHPスクリプトから適切な応答を取得できない場合に発生します。このPHPスクリプトは、WordPressプラグイン、テーマ、または誤動作しているカスタムコードスニペットである可能性があります。

すべてのWordPressホスティング会社は、各ホスティングアカウントに固定量のリソースを提供しています。共有ホスティング上のウェブサイトの場合、この制限ではサーバーリソースの重い使用量を処理できません。

エラーが過負荷、サーバーの不具合、またはDDoS攻撃によって引き起こされた場合、数分で自動的に消える可能性があります。しかし、ウェブサイト上の不正なコードが原因である場合は、それを引き起こしているコードを見つけて無効にしない限り、発生し続けます。

それでは、WordPressで503 Service Unavailableエラーを簡単に修正する方法を見ていきましょう。

WordPressで503 Service Unavailableエラーを修正する方法

上記で述べたように、このエラーは、ウェブサーバーがバックグラウンドで実行されているPHPスクリプトから適切な応答を取得できない場合に発生します。

エラーが解消されるまで、不要なPHPスクリプトを一つずつ無効にして修正します。

さあ、始めましょう。

1. すべてのWordPressプラグインを無効化する

すべてのWordPressプラグインはPHPスクリプトなので、まず最初にすべてのWordPressプラグインを無効にする必要があります。

503エラーによりWordPressダッシュボードにログインできないため、FTPクライアントまたはcPanelのファイルマネージャーを使用してウェブサイトに接続する必要があります。

FTPクライアントを使用している場合は、ウェブサイトに接続するだけです。詳細については、WordPressへのファイルのアップロードにFTPを使用する方法に関するガイドをご覧ください。

接続したら、/wp-content/フォルダに移動します。次に、「plugins」フォルダを右クリックして、「plugins-old」に名前を変更します。

プラグインフォルダの名前を変更する

次に、新しいフォルダを作成し、それをpluginsと名付ける必要があります。

WordPressサイトにアクセスして、エラーが解決されたかどうかを確認してください。

もしそうであれば、ウェブサイトにインストールされたプラグインがエラーの原因であったことを意味します。上記のステップで、すべてのWordPressプラグインが無効化されました。

問題の原因となっているプラグインを特定するには、/wp-content/ フォルダに移動します。そこから、空のプラグインフォルダを右クリックして「削除」を選択します。

空のプラグインフォルダを削除する

その後、plugins-oldフォルダをpluginsにリネームする必要があります。これにより、以前にインストールしたすべてのプラグインがWordPressで利用可能になります。ただし、これらのプラグインは無効化されたままになります。

WordPress管理画面にアクセスし、プラグインページに移動する必要があります。各プラグインを有効にした後、プラグインを1つずつ有効にし、ウェブサイトのさまざまなページにアクセスできます。503エラーの原因となっているプラグインが見つかるまで、これを続けます。

この手順で問題が解決した場合は、このページの残りの手順に従う必要はありません。そうでない場合は、次の手順に進むことができます。

詳細については、WP-Adminにアクセスできない場合にすべてのプラグインを非アクティブ化する方法に関するガイドをご覧ください。

2. デフォルトのWordPressテーマに切り替える

プラグインを無効にしても問題が解決しない場合は、次にデフォルトのWordPressテーマに切り替える必要があります。これにより、現在のWordPressテーマが無効になります。

まず、FTPクライアントまたはcPanelのファイルマネージャーを使用してWordPressサイトに接続する必要があります。接続したら、/wp-content/themes/フォルダに移動します。

テーマフォルダに移動する

次に、現在アクティブなWordPressテーマを見つけて、バックアップとしてコンピューターにダウンロードできます。

そのためには、ウェブサイトのテーマの名前が付いたフォルダを右クリックし、「ダウンロード」オプションをクリックするだけです。

アクティブなテーマをダウンロードする

テーマファイルをダウンロードした後、サーバーから削除しても構いません。

Twenty Twenty-Four のようなデフォルトテーマが既にインストールされている場合は、自動的に有効になります。インストールされていない場合は、ウェブサイトにデフォルトテーマをインストールできます。

503 Service Unavailable エラーが解決されたことを確認するために、ウェブサイトを徹底的にチェックしてください。

3. WordPressを新規コピーで再インストールする

プラグインを無効にし、ウェブサイトのテーマを変更した後もWordPressウェブサイトで503エラーが発生している場合は、WordPressを再インストールする必要があるかもしれません。

この方法は、WordPressコアファイルの一部が破損または変更された場合に通常必要となります。その結果、サイトの機能に干渉し、503 Service Unavailableエラーが発生する可能性があります。

WordPress を再インストールする前に、ウェブサイトのバックアップを作成することをお勧めします。これにより、万が一問題が発生した場合に以前の状態に戻し、データを復旧できます。

詳細については、WordPressのアンインストールと再インストール方法に関するステップバイステップガイドに従ってください。

4. サーバーリソースのアップグレード

ウェブサイトのサーバーリソースがすべてのリクエストを処理できない可能性もあります。その場合は、ウェブサイトのホスティングプランをアップグレードして、503エラーが解決するかどうかを確認する価値があります。

ただし、アップグレードプロセスを進める前に、ホスティングプロバイダーに連絡して、503エラーの原因を特定することをお勧めします。

サーバーリソースの不足が原因である場合は、最も高速なホスティングプロバイダーを選択するか、既存のホスティング会社でより高価格帯のパッケージに移行できます。

より多くのストレージと速度を備えたウェブサイトサーバーを選択することを忘れないでください。遅延なく高トラフィック負荷を処理できる必要があります。

共有WordPressホスティングを使用している場合は、マネージドホスティングソリューションへの移行を検討してください。それに加えて、サーバーのパフォーマンスを向上させるのに役立つ組み込みのキャッシュを探すべきです。

その他のWordPressエラーの修正に関する追加リソース

ウェブサイトの運営中に発生する可能性のあるその他のWordPressエラーに関する追加リソースを以下に示します。

この記事がWordPressで503 Service Unavailableエラーを修正する方法を学ぶのに役立ったことを願っています。また、最も一般的なWordPressエラーの究極のリストと、414 Request URI Too Longエラーとは何か、そしてそれを修正する方法に関する究極のガイドもご覧ください。一般的なWordPressエラー414リクエストURI長すぎエラーとは何か、そしてそれを修正する方法

この記事が気に入ったら、WordPressのビデオチュートリアルについては、YouTubeチャンネルを購読してください。 TwitterFacebookでもフォローできます。

開示:当社のコンテンツは読者によってサポートされています。これは、当社のリンクの一部をクリックすると、当社が手数料を得る可能性があることを意味します。WPBeginnerがどのように資金提供されているか、それがなぜ重要か、そしてどのように私たちをサポートできるかについては、こちらをご覧ください。当社の編集プロセスはこちらです。

究極のWordPressツールキット

無料のツールキットにアクセスしましょう - すべてのプロフェッショナルが持つべきWordPress関連の製品とリソースのコレクションです!

読者とのインタラクション

63 CommentsLeave a Reply

  1. こんにちは、素晴らしい記事をありがとうございます。WordPressの悪意のあるプラグインと不適切にコーディングされたプラグインの使用が、ホスティングで503エラーが発生する主な原因となっていることを認識しました。WordPressリポジトリ以外の場所からプラグインをインストールしないと、さらに悪い影響が出る可能性があります。一部のユーザーは信頼できないソースからプラグインをダウンロードするため、悪意のあるコードや古いコードが存在することにより問題のあるWordPressプラグインがインストールされ、503エラーが発生します。

    • 信頼できないソースからプラグインをインストールしている場合、それらのプラグインによってこのエラーが発生する可能性があります。

      管理者

    • 多くの著名なウェブサイトが、実際の価格よりもはるかに安い価格でプレミアムテーマやプラグインを販売しているのを見たことがあります。
      これらの購入をする人のほとんどは、セキュリティ上の結果を知らず、ウェブサイトを台無しにしてしまいます。
      私は自分自身に一般的なルールを設けており、それはwpbeginnerが推奨するプラグインをインストールし、常にプラグイン開発者から直接購入することです。

  2. @Wpbeginner 私のは今、うまくいきました。

    解決策:CpanelからPHPバージョンを確認したところ、PHPバージョンは7.3でしたので、PHPバージョンを8.2に更新したところ、私のサイトはすべて正常になりました。

    チームの皆様、ありがとうございます

  3. Pluginsフォルダの名前を変更し、themeフォルダの名前を変更しましたが、どちらも私には機能しませんでした。

    • そのような状況では、ホスティングプロバイダーに連絡して、ホスティング側にエラーがないことを確認する必要があります。

      管理者

  4. こんにちは、

    ウェブサイトにアクセスすると503エラーが発生しましたが、ページをリロードするとエラーは解消されました。このエラーを修正するにはどうすればよいですか?

    • その場合は、ホスティングプロバイダーに問い合わせて、問題について知らせ、彼らがエラーを調査できるかどうかを確認することをお勧めします。

      管理者

  5. すごい、本当にうまくいきました。理由はわかりませんが、サイトと管理ページが見えます。私は技術に詳しくありませんが、良い結果が出て嬉しいです。本当にありがとう!!

  6. WordPressをクリーンインストールしましたが、503エラーはまだ残っています。どうすればいいかわかりません。助けてください。

    • Cpanel-PHP設定からPHPバージョンを確認し、PHPバージョンを最新(8.2)に変更してください。私の場合はPHPバージョンを変更した後、うまくいきました。

  7. 記事をありがとうございます。過去3ヶ月で、私のサイトで503エラーが5回発生しました。将来的な問題を避けるために、ホスティングを変更する必要があると思います。

  8. プラグインフォルダの名前を「old plugins」に変更し、その後「plugins」に戻すというあなたの手順に従いましたが、ダッシュボードにプラグインが何も表示されず、1つ再インストールしようとすると「WordPressはディレクトリを作成できませんでした」というエラーが表示されました。助けてください。

  9. こんにちは、私の問題はcpanelにアクセスできないことです。WordPressのダッシュボードにはアクセスできますが、ここから503エラーを解決するにはどうすればよいですか?

    • cPanel にアクセスできない場合は、ホスティングプロバイダーに連絡してください。サポートを受けることができるはずです。

      管理者

  10. この問題は、特定の状況下ではまだ発生しています。PHPのアップデート、一部プラグインの無効化、メモリの増加など、あらゆることを試しました。そして、それらすべてを行った後、同じホスティング上にある2つのウェブサイトのうち、一方の管理画面を閉じるとエラーが停止することに気づきました。同時に2つの管理画面にログインすると問題が発生します。これを解決する方法について、何かアドバイスはありますか?

    • リソース制限に達しているか、同様の原因である可能性があるため、ご利用のホスティングのサポートに連絡して確認することをお勧めします。

      管理者

  11. サイトのニュースフィードに503エラーが発生しています。どうすれば修正できますか?プラグインをいくつか削除する必要がありました。これにより、フィクションページの503エラーは解消されましたが、ニュースフィードには引き続き表示されています。ホストに連絡したところ、メモリを増やしてもらいましたが、それでも503エラーが表示されます。プラグインを削除しても変化はありませんでした。

    • 当社の記事の推奨事項が機能しなかった場合は、ホスティングプロバイダーに連絡して、ホスティング側にエラーがないことを確認してもらうことをお勧めします。

      管理者

  12. このサポート投稿に、これまでの 36 件の感謝のコメントに加えて、私の感謝も追加しなければなりません。

    最近のプラグインのアップデート後、管理画面内のページ/投稿へのアクセス時と読み込みの両方で、私のサイトの速度がどんどん遅くなっていました。

    私のPCまたはインターネット接続の問題だと思い、ログアウトしました。その後、初心者である私はログインできなくなり、本当に心配になりました。2段階認証プラグインをインストールしていたため、ログインページが読み込まれる頃には認証アクセスコードが期限切れになり、ロックアウトされてしまいました。

    上記の手順に従ったところ、(幸いにもプラグインをすべて無効にする段階まで)、アクセスとページの読み込み速度の両方、そして(現在3時間のテスト後)503 Service Unavailableエラーも解消されました。

    WP Beginnerの皆様、本当にありがとうございます。

    下の他の人たちと同じように、あなたはWordPressに関するすべてのことについて、私の最初の「頼りになる」情報源です。

  13. ありがとう、うまくいきました。新しいフォルダを「Plugins」という名前で作成し、プラグインを一つずつコピーしたところ、うまくいきました。

  14. このエラーを受け取った実際の理由は、ここには記載されていません。これを読んでいる皆さんへ:上記のすべての手順を実行する前に、まず以下の点を確認してください!

    プラグインを更新した後、このエラーが発生し始めました。どうやら、新しいプラグインの中には古いPHPバージョンとうまく連携しないものがあるようです!cpanelにログインして、サイトのPHPバージョンを7.0に変更しました。

    私の場合、7.0でエラーが解決しましたが、それ以前やそれ以降の一部のバージョンでは解決しませんでした。

  15. すごい!素晴らしい!この記事を読んで、原因が私のプラグインの1つであることがわかりました。しかし、それは私が持っている最も重要なプラグインの1つです。それを再度インストールして有効にすると、このエラーは再び発生しますか?

    • エラーが続くかどうかを確認するために再インストールでき、もしそうであれば、エラーを知ってもらうためにプラグインのサポートに連絡したいと思うでしょう。

      管理者

  16. 本当にありがとうございます!命を救われました。おっしゃる通りcpanelでプラグインを無効化したらうまくいきました。Jetpackプラグインが、前回のアップデート以来、その問題の原因であることが判明しました。

  17. 私の場合、ログインプロンプトでユーザー名ではなく登録済みのメールアドレスを使用したことが原因でした。以前は機能していたので理由はわかりませんが、とにかく、ログインプロンプトでユーザー名を使用することで解決しました。

  18. あなたの記事や他のいくつかのブログで503エラーを修正するための多くの解決策を読みました。プラグインの名前にアンダースコアを付けてリネームしてみましたが、問題は解決しませんでした。もしどの解決策も機能しない場合、最終的な選択肢は何ですか?

    • ホスティングプロバイダーに連絡して、彼らが彼らの側で何を見ることができるかを確認するためのトラブルシューティングセクションの手順を使用し、おそらくWordPressファイルを再アップロードしたいと思うでしょう。

      管理者

  19. テーマをアンインストールしてから最新バージョンのテーマをインストールしたところ、ウェブサイトが再び表示されるようになりました。

    ありがとう。

  20. Go Daddyに連絡しようとしたとき、コンテンツのカスタマイズを求められましたが、平均して私のページのメモリは50KBで、すべてのプラグインはWordPressから削除されていました。Avada Themeを使用していますが、基本的なテーマに戻す必要がありますか?

    • テーマとの競合の可能性があるかどうかを確認するためにテーマを無効にしてみてください。その場合、テーマのサポートに連絡して支援を求めることができます。

      管理者

  21. 私の場合、アクティブなスパムフィルターがあり、さまざまなPOSTリクエストをブロックしていました。503エラーを削除するには、フィルターをオフにするだけでした。

  22. 皆さん、こんにちは。
    クリーンインストールを行う前に、ホスティング/プラグインのSSL設定を無効にしてください。
    これにより、多くの503 admin-ajaxプロセスエラーが解決されます!
    私の「メディアを追加」の問題もこれで解決しました。

  23. プラグインの無効化もうまくいかず、テーマの削除もうまくいきませんでした。
    まだ作業中ですが、その間、テーマを(ダウンロードして)削除した後、サイトはデフォルトテーマに切り替わらず、真っ白になってしまいました。管理画面にログインできない場合でも、サイトが表示されるようにするには、古いテーマを再インストールするにはどうすればよいですか?

  24. 私の新しいテーマでした!どうしようもなかった…!本当に本当にありがとうございます!!

  25. こんにちは。
    503エラーが発生し、WP管理画面にログインしたところ問題が解決しました。これは異なる2つのサイトで、異なる時間に発生しました。

    何かご存知ですか?何も見つかりません。

    ありがとう

  26. これは「WordPressで503エラーの根本原因を見つける方法」と題されるべきです。なぜなら、エラーの原因を特定するためのヒントは提供されますが、修正のアドバイスは何も提供されないからです。私の根本原因はWooCommerceでした。さて、どうすればよいですか?

    • ウェブホストに連絡してください!私もそうしたところ、問題を解決してくれました。WooCommerceでも問題が発生していましたが、cPanelでバージョンを変更してくれました。幸運を祈ります!

      • 何を変更しましたか?PHPのバージョンですか?私も同様の問題を抱えており、WooCommerceが原因だと考えています…

        • おそらくPHPバージョンの変更が原因でしょう。ホスティングプロバイダーに連絡すれば、サポートしてくれるはずです。

  27. こんにちは、
    FTPまたはcPanelを使用してテーマをアップロードしてインストールできます。しかし、エラー503が発生している場合、テーマを有効にするにはどうすればよいですか?ご存知の通り、ダッシュボードにアクセスできません。

  28. 移行後のホスティングプロバイダーは、互換性のためにPHPバージョン5.3を維持しているようです。
    より高いバージョンに変更すれば、機能するはずです。

  29. この問題はいくつかのサイトで確認されました。WPコアファイルをすべて置き換えた後でもです。公式のWP zipには重要なファイルが欠けていることに気づきました。大きな青いダウンロードボタンのすぐ下にある代替の.tarファイルをダウンロードしたところ、うまくいきました。

  30. So basically your advice is to potentially destroy all the site, since you have no idea what dependencies there were and what will get destroyed after these operations… That’s a really great advice, I guess… :(

    • Krzysiekさん、こんにちは

      WordPress プラグインの名前を変更したり無効にしたりしても、ウェブサイトが破壊されたり、データが削除されたりすることはありません。原因となっているプラグインを見つけたら、すべてのプラグインを有効化し、問題を引き起こしているプラグインの代替を見つけることができます。

      ただし、問題が解決しない場合は、クリーンインストールが必要です。繰り返しになりますが、WordPressファイルを再インストールしても、データベースに保存されているデータやアップロードフォルダに保存されている画像には影響しません。

      管理者

  31. ウェブサイトを操作中に、メンテナンスプラグインが原因である場合もあることに気づきました。これも503エラーにつながります。

  32. こんにちは。
    素晴らしいウェブサイトをありがとうございます。WordPressで問題が発生したときはいつでも、解決策を見つけるためにあなたのサイトに来ます。
    素晴らしいサービスをありがとうございます。

返信する

コメントを残していただきありがとうございます。すべてのコメントは、当社のコメントポリシーに従ってモデレーションされますので、ご了承ください。メールアドレスは公開されません。名前フィールドにキーワードを使用しないでください。個人的で有意義な会話をしましょう。