「WordPressがメンテナンスモードでスタックしている」エラーを修正する方法(簡単な方法)
公開: 2022-03-24「WordPressがメンテナンスモードでスタックしている」エラーを修正する方法の解決策をお探しですか? 心配しないでください。簡単に解決できるのは、WordPressサイトの所有者が直面する一般的な問題です。
すべてのCMSには、いつでも発生する可能性のある独自の問題があり、これはWordPressの問題です。 このエラーの正しい解決策を見つけるのにうんざりしている場合は、この投稿はあなたのために作成されています。 このガイドを読んだ後、WordPressサイトでメンテナンスモードエラーを修正する方法を学びます。
このガイドでは、このエラーのさまざまな原因と、問題を解決するためのさまざまな方法と解決策を共有します。
だから、時間を無駄にすることなく、始めましょう!
WordPressメンテナンスモードとは何ですか?
WordPressの「メンテナンスモード」エラーを解決する方法を学ぶ前に、まず、WordPressのメンテナンスモードとは何かを見てみましょう。 テーマであろうとプラグインであろうと、WordPressブログには更新が非常に重要であることは誰もが知っていますが、すべての更新には便利な機能が付属しています。 そのため、非常に強い理由がない限り、更新をスキップすることはお勧めしません。
テーマやプラグインを更新するか、WordPressがコアを自動的に次のレベルに更新すると、サイトはWordPressが提供するデフォルトのメンテナンスモードに自動的に移行し、更新プロセス中に外部の脅威からサイトを保護します。
このプロセスは非常に高速であるため、気付くことはありません。 下の画像でWordPressを更新するとわかるように、メンテナンスモードはWordPress自体によって自動的に有効になります。

このモードを有効にすると、WordPressはサイトのルートフォルダーに.maintenanceという名前のファイルを作成します。 更新が正常に完了すると、WordPressはこの自動生成されたファイルをルートフォルダーから削除します。 この後、ユーザーはあなたのウェブサイトに簡単にアクセスできます。
「WordPressメンテナンスモードエラー」の原因は何ですか?
上で説明したように、メンテナンスモードのプロセスは通常、完了するまでに数秒かかり、サイトがいつこのメンテナンスモードになっているのかわかりません。
ただし、問題が発生した場合は、 「スケジュールされたメンテナンスに簡単に利用できません。 更新が完了した後も、 「1分後にもう一度確認してください」というメッセージが表示されます。

このエラーの原因は次のとおりです。
- 一度に多数のプラグインを更新しようとしています。
- 更新の途中で誤ってブラウザを閉じてしまいました。
- サーバーの応答が遅くなっています。
- データベースに十分なメモリまたはストレージがありません。
- 互換性の問題も発生する可能性があります。
「WordPressがメンテナンスモードでスタックしている」エラーを修正するにはどうすればよいですか?
さて、メンテナンスモードとは何か、そしてなぜそれで立ち往生しているのかがわかったら、この問題を簡単に修正する方法を学ぶ時が来ました。
このエラーが発生する主な原因は次のとおりです。
- .maintenanceファイルがまだルートフォルダにある場合
- 更新中にプラグインまたはテーマが失敗した場合
それでは、これらのエラーを詳細なソリューションで解決する方法を見てみましょう。
.maintenanceファイルがまだルートフォルダにある場合の問題の解決方法
WordPressがメンテナンスモードでスタックする最も一般的な理由は、自動生成された.maintenanceファイルが原因です。 サイトをユーザーに公開するには、このファイルを削除する必要があります。
このファイルを削除するのに役立つ解決策は次のとおりです。
このファイルは、 FileZilla 、 Transmit 、 CyberduckなどのFTPソフトウェアを使用して実行できるサイトのルートフォルダーから削除できます。 FTPアプリを使用したくない場合は、cPanelで利用できるWebホスティングのファイルマネージャーを使用できます。
この記事では、FTPクライアントアプリに比べて使いやすいcPanelを使用することをお勧めします。
まず、ユーザー名とパスワードを使用してcPanelにログインします。

次に、[ファイル]の下で、下の画像に示すようにファイルマネージャーを開きます。

ファイルマネージャにアクセスした後、 public_htmlフォルダを開き、 .maintenanceファイルを見つけて削除する必要があります。 次に、Webサイトに戻り、ブラウザタブを更新します。 エラーメッセージは表示されなくなります。

更新中にプラグインまたはテーマが失敗した場合の問題の解決方法
それでも問題が解決しない場合は、テーマまたはプラグインに問題がある可能性があります。 これは、更新プロセスが途中で中断されたときに発生しました。 これが正しい問題であるかどうかを確認するには、テーマまたはプラグインフォルダーの名前を変更する必要があります。
そのために、FTPソフトウェアを使用してサイトに接続し、ルートフォルダーにアクセスします。
サイトのルートフォルダに移動したら、 「wp_content」フォルダを開き、 「plugins」を見つけて、フォルダ名を「old-plugins」などの名前に変更します。 この名前変更により、WordPressはすべてのサイトプラグインを非アクティブ化します。

その後、サイトを更新して、アクセス可能かどうかを確認できます。 サイトが読み込まれる場合は、エラーがプラグインに関連していることを意味します。 ここで、 「wp_content」フォルダーに戻り、 「古いプラグイン」を「plugins」に戻します。 その後、 wp_admin> pluginsに移動し、すべてのプラグインを1つずつアクティブにして、どのプラグインに障害があるかを調べます。 その特定のプラグインを見つけたら、それを削除して再インストールします。

プラグインのフォルダ名を変更しても問題が解決しない場合は、今回はテーマのフォルダ名を変更する必要があります。 「wp_content」に移動し、 「themes」フォルダーの名前を「old-themes」などに変更します。

繰り返しますが、サイトをリロードしてください。ロードされた場合、問題は現在アクティブになっているテーマに関連しています。 ここで、 「wp_content」フォルダーに戻り、「 old-themes」を「themes」に変更する必要があります。 この手順の後、アクティブ化されたテーマフォルダーを「themes」フォルダーから削除します(削除する前に、この方法を使用してWordPressサイトのバックアップを取ることをお勧めします)。 削除した後、同じテーマを再インストールしてみてください。 次に、サイトが読み込まれるかどうかを確認します。読み込まれない場合は、テーマの開発者に連絡する必要があります。
サイトが「WordPressメンテナンスモードエラー」でスタックするのを防ぐ方法
この問題を解決するのはそれほど難しいことではありませんが、それでもユーザーエクスペリエンスを妨げる可能性があります。
したがって、サイトがWordPressメンテナンスモードエラーで再びスタックする可能性を減らすために、いくつかの予防策を講じることをお勧めします。
1-テーマ/プラグインの互換性を確認する

テーマやプラグインをインストールする前に、それらが現在のWordPressバージョンと互換性があるかどうかを常に確認する必要があります。
これを確認するのは非常に簡単です。以下のように、プラグインまたはテーマのダウンロードページから互換性を確認できます。
2-プラグインの一括更新は避けてください
一度に多くのプラグインを更新しないようにしてください。 また、「WordPressがメンテナンスモードでスタックしている」というエラーが発生する主な原因でもあります。 プラグインの更新回数を毎回減らすことができます。
もちろん、誰もが頻繁な更新を気に入っています。特にテーマやプラグインに関しては、これによりWebサイト全体が強化されます。 ただし、1つずつ更新してください。急いではいけません。
3-プリインストールされた要素を確認します
常にテーマをチェックして、サイトにすでにインストールされているプラグインがあるかどうかを確認する必要があります。 特に、デフォルトのWordPressメンテナンス操作を上書きできるため、メンテナンスモードプラグインがインストールされているかどうかを確認してください。
テーマに組み込まれているメンテナンスプラグインを見つけた場合は、デフォルトのWordPressメンテナンス操作を中断し、WordPressメンテナンスモードエラーを引き起こす可能性があるため、削除することをお勧めします。
よくある質問
メンテナンスモードエラーの解決に関連するクエリがまだある場合があります。 ここで、私はあなたの疑問を明確にして、いくつかのよくある質問を共有しています:
Q.メンテナンスモードはどのくらい続きますか?
メンテナンスモードは、テーマまたはプラグインの更新プロセスが完了するまで続きます。 時間は、更新と操作の数によって異なります。
たとえば、Webサイトをカスタマイズしている場合、メンテナンスモードは長期間続く可能性があります。
Q. Webサイトをメンテナンスモードから解除するにはどうすればよいですか?
更新プロセスが完了すると、自動的にメンテナンスモードが終了します。 ただし、正常に完了した後もまだメンテナンスモードになっている場合は、手動でメンテナンスモードを終了する必要があります。
これを行うには、WordPressによって作成されたデフォルトの.maintenanceファイルをサイトのルートフォルダーから削除します。 これを行うには、FTPクライアントアプリまたはcPanelのファイルマネージャーを使用できます。 問題が障害のあるテーマまたはプラグインに関連している場合。
メンテナンスモードを終了する方法の詳細については、上記のガイドをお読みください。
Q. Webサイトがメンテナンスモードになるのを防ぐにはどうすればよいですか?
サイトがメンテナンスモードになっていないことを確認するために実行できるいくつかの予防措置があります。
たとえば、一度に多くのプラグインを更新することは避け、インストールする前にテーマまたはプラグインと互換性のあるバージョンを確認する必要があります。
Q.メンテナンスモードエラーを解決するプラグインはありますか?
いいえ、メンテナンスモードエラーを解決するプラグインはありません。 この問題は手動で解決する必要があります。
まとめ!
このガイドでは、「WordPressがメンテナンスモードでスタックしている」エラーを解決するのに役立つ複数の方法を共有しました。 データの損失をなくすために、Webサイトの定期的なバックアップを取ることをお勧めします。 また、可能であれば、メインサイトに影響を与えることなくさまざまなテストを実行するのに役立つステージングサイトを使用できます。
上記の方法から、それらのいずれかを使用してサイトをライブに戻すことができます。 ただし、プロセスで問題が発生した場合は、質問の下にコメントしていただければ、回答させていただきます。
他のWordPressユーザーを助けるためにこの記事を共有することを忘れないでください。




