WordPressサイトを確認したところ、突然画面に「予定メンテナンスのため、一時的にご利用いただけません」というメッセージが表示されたことはありませんか?
これは通常、WordPressがプラグイン、テーマ、またはコアファイルを更新しているときに表示されます。プロセス中に、サイトは一時的にメンテナンスモードになります。しかし、更新が中断されると、サイトがスタックしてアクセスできなくなる可能性があります。
もしそれが今まさに起こっていることなら、心配しないでください。過去17年間で、私たちは何百万人ものWordPressユーザーがこの正確な問題を解決するのを支援してきました。これは解決が最も早いエラーの1つです。ほとんどの場合、以下の解決策を使用して5分以内にサイトを復元できます。
このガイドでは、サイトを数分でオンラインに戻すための簡単な手順と、それが再び発生しないようにするためのヒントを紹介します。🧑💻

🚨 クイック修正:サイトが現在ダウンしていますか?
WordPressサイトが現在メンテナンスメッセージを表示したまま停止しており、すぐに修正する必要がある場合は、次の手順を実行してください。
FTPまたはホスティングのファイルマネージャーを使用して、WordPressのルートディレクトリから.maintenanceファイルを削除します。
これは95%のケースで問題を解決します。以下の手順説明にジャンプ。
これがなぜ起こるのか、そしてそれを防ぐ方法を理解したい場合は、以下を読み続けてください。
WordPressメンテナンスモードとは何か、そしてなぜ発生するのか?
技術的には、WordPressのメンテナンスモードページはエラーではありません。通知ページです。
更新プロセス中に、WordPressは必要な更新ファイルをサーバーにダウンロードし、解凍してから更新をインストールします。
WordPressは、サイトをメンテナンスモードに設定し、「定期メンテナンスのため一時的にご利用いただけません。1分後にもう一度お試しください。」という通知を表示します。

メンテナンスモード通知をトリガーするために、WordPress はウェブサイトのルートフォルダに一時的な .maintenance ファイルを作成します。
すべてが正常に機能する場合、この通知は数秒間だけ表示されます。更新が成功した後、WordPressは自動的にメンテナンスファイルを削除し、メンテナンスモードを無効にします。
しかし、時折、WordPressホスティングサーバーの応答が遅い、またはメモリ不足の問題により、アップデートスクリプトがタイムアウトしてプロセスが中断されることがあります。この場合、WordPressはサイトをメンテナンスモードから解除する機会を得られません。
つまり、WordPressウェブサイトはメンテナンスモードの通知を表示し続け、手動で修正する必要があります。
すぐに解決するためのヒントを見ていきましょう。これらのクイックリンクを使用して、チュートリアルのさまざまな部分にスキップできます。
さあ、始めましょう!
.maintenanceファイルを削除してエラーを修正する方法
ウェブサイトをメンテナンスモードから解除するには、FileZillaのようなFTPクライアントを使用して、サイトのルートフォルダから.maintenanceファイルを削除するだけです。
ウェブサイトのファイルにFTPで接続し、サイトのルートディレクトリ(通常はpublic_htmlまたはwwwという名前)に移動します。正しい場所にいるかどうかわからない場合は、wp-adminフォルダとwp-config.phpファイルを探してください。
そこに到達したら、.maintenanceファイルを見つけ、右クリックして「削除」を選択します。

.maintenanceファイルがWordPressのルートディレクトリに見つからない場合は、FTPクライアントが隠しファイルを表示するように設定されていることを確認してください。
例えばFileZillaでは、ドットで始まるファイルは隠しシステムファイルとして扱われます。メニューバーのサーバー » 隠しファイルの表示を強制をクリックすることで、クライアントにそれらを表示させることができます。

.maintenanceファイルが削除されると、サイトはメンテナンスモードを終了し、エラーは修正されるはずです。
トラブルシューティング:エラーが続く場合は?
.maintenanceファイルを削除しましたが、サイトがまだ壊れているかエラーが表示される場合は、サーバーリソースの問題を確認する必要があるかもしれません。
アップデートプロセス中にサーバーのリソースが不足したためにメンテナンスエラーが持続することがあります。一般的なサーバー側の原因は次のとおりです。
PHPタイムアウトまたはメモリ制限の問題
サーバーのPHPタイムアウト設定が低すぎると、WordPressのアップデートが途中で失敗する可能性があります。アップデートプロセスは開始されますが、サーバーによって停止される前に完了しません。一時的に増やすために、WordPressホスティングプロバイダーに連絡してください:
max_execution_time(少なくとも300秒である必要があります)memory_limit(WordPressには少なくとも256MBである必要があります)
データベース接続の問題
WordPressサイトがアップデート中にデータベースに接続できない場合、.maintenanceファイルは残るかもしれませんが、アップデートは失敗します。
wp-config.phpファイルを確認して、データベースの認証情報が正しいことを確認してください。DB_NAME、DB_USER、DB_PASSWORD、DB_HOSTがホスティング会社から提供された詳細と完全に一致していることを確認する必要があります。
または、ホストに連絡してデータベースサーバーが正常に実行されているか確認することもできます。
🧑💻 プロのヒント:ホスティングプロバイダーに連絡する前に、wp-config.phpファイルのバックアップコピーをコンピューターにダウンロードすることを強くお勧めします。
永続的なプラグインの競合
.maintenance ファイルを削除しても繰り返し表示される場合は、プラグインがメンテナンスモードを繰り返しトリガーしている可能性があります。これはプラグインの競合と呼ばれます。
これを修正するには、次の手順を試してください。
- FTP を使用して、
/wp-content/plugins/フォルダの名前を一時的に/wp-content/plugins-disabled/に変更します。 - サイトが読み込まれるか確認します。
- サイトが読み込まれる場合は、フォルダ名を
pluginsに戻し、WordPress のダッシュボードにログインして、プラグインを 1 つずつ有効にして原因を特定します。
その後、問題のあるプラグインを手動で更新して正常に動作するようにする必要があります。WordPress のコアソフトウェアを更新中にこのエラーが発生した場合は、WordPress を安全に更新するためのガイドに従う必要があります。
WordPress エラーログを確認する
WordPress のインストールでエラーログが有効になっている場合があります。
/wp-content/ ディレクトリに debug.log という名前のファイルがあるか確認します。このファイルは、更新が失敗する原因を明らかにすることができます。
これを行うには、FTP でファイルを開き、/* That's all, stop editing! Happy publishing. */ という行の直前に次のコードを追加します。
define( 'WP_DEBUG', true );
define( 'WP_DEBUG_LOG', true );
define( 'WP_DEBUG_DISPLAY', false );
追加後、問題を再現しようとし、何がうまくいかなかったかについてのヒントを debug.log ファイルで確認します。エラーが解決したら、ログファイルが大きくなりすぎてサーバー容量を占有しないように、このコードを wp-config.php ファイルから削除することを忘れないでください。
「一時的にメンテナンスのために利用できません」エラーを回避する方法
「短時間、計画メンテナンスのため利用できません」エラーは、サーバーの応答が遅いか、ウェブホスティングプランのメモリが限られていることが原因であることが多いことをすでに知っています。
このフラストレーションを避けるために、予防策を見てみましょう。
1つは、プラグインとテーマを1つずつアップデートすることです。
皆、効率的でありたいと思っていますが、時にはスピードが裏目に出ることがあります。すべてのプラグインを一度に「更新」ボタンをクリックすると、WordPressはそれらを段階的に更新します。接続のわずかな遅延でも競合を引き起こし、サイトをメンテナンスモードでスタックさせる可能性があります。
代わりに、より忍耐強いアプローチを取ってください。テーマとプラグインを1つずつアップデートしてください。これにより、問題が発生した場合、原因を特定し、問題を迅速に解決するのが容易になります。

1つずつアップデートしてもメンテナンスモードのエラーが発生する場合は、現在のホスティングプランがウェブサイトに必要なサーバーリソース(PHPメモリなど)を持っていない兆候である可能性があります。
より上位のプランにアップグレードしたり、Bluehostのような信頼性の高いプロバイダーに移行したりすることで、将来このエラーに遭遇する可能性を大幅に減らすことができます。
また、マネージドWordPressホスティング企業の利用も検討することをお勧めします。これらのプロバイダーは、WordPressウェブサイトの速度と信頼性を最適化することに特化しており、よりスムーズな体験のための優れた選択肢となります。
ボーナスのヒント:メンテナンスモードページをカスタマイズする方法
サイトをアップデートする際に訪問者に見せるものをより細かく制御したい場合は、スタックしたメンテナンスエラーの修正方法がわかったので、それも役立つかもしれません。
デフォルトの「一時的にご利用いただけません」というメッセージは、素っ気なく、あまりユーザーフレンドリーではありません。バックグラウンドで定期的なアップデートや変更を行う予定がある場合は、よりプロフェッショナルに見える完全にカスタマイズされたメンテナンスページに置き換えることができます。
この方法は、サイトがすでに停止している場合はエラーを修正しませんが、将来的にメンテナンスをスムーズに管理し、訪問者に優れたエクスペリエンスを提供するための優れた方法です。
これを行うには、SeedProdの使用をお勧めします。これは最高のWordPressページビルダープラグインであり、組み込みのメンテナンスモード機能が付属しています。
ドラッグアンドドロップビルダーを使用してメンテナンスモードページをカスタマイズし、さまざまなEメールマーケティングツールを統合できます。

プラグインの詳細については、SeedProdの詳細レビューをご覧ください。
まず、ウェブサイトにSeedProdプラグインをインストールする必要があります。詳細については、WordPressプラグインのインストール方法のステップバイステップガイドをご覧ください。
有効化したら、WordPress管理パネルからSeedProd » Landing Pagesに移動し、「メンテナンスモードページを設定」ボタンをクリックします。

その後、メンテナンスモードページのテンプレートを選択する必要があります。
使用したいテンプレートの上にカーソルを合わせ、チェックアイコンをクリックするだけです。

次に、SeedProdのドラッグ&ドロップビルダーを使用してメンテナンスモードページをカスタマイズできます。
このプラグインは、テキスト、画像、ボタンの標準ブロックと、カウントダウンタイマー、お問い合わせフォーム、ソーシャル共有ボタンなどの高度なブロックを提供します。
左側のメニューから好きなブロックを右側のテンプレートにドラッグするだけです。

SeedProdを使用すると、テンプレート内のブロックを好きなように配置することも簡単です。さらに、任意の要素をクリックして、色、サイズ、テキスト、フォントなどを編集できます。
メンテナンスモードページに満足したら、「保存」ボタンをクリックして変更を保存してください。
次に、「ページ設定」タブに移動し、「ページステータス」トグルを「公開」に切り替えて、ページを公開します。

これで、ウェブサイトを更新するたびに、WordPressでメンテナンスモードページを有効にするだけです。
ページをアクティブにするには、WordPressダッシュボードからSeedProd » Pagesに移動し、メンテナンスモードを「アクティブ」に切り替えます。

その後、ウェブサイトにアクセスして、メンテナンスモードページが機能していることを確認できます。
このようになります:

メンテナンスモードページのデザイン方法については、メンテナンスページのデザインアイデアに関する記事をご覧ください。
「予定メンテナンスのため、一時的にご利用いただけません」エラーに関するFAQ
もしまだ疑問がある場合や、すぐに回答が必要な場合は、この WordPress のメンテナンスエラーについてよく寄せられる質問をいくつかご紹介します。
WordPressで「メンテナンスのために一時的に利用できません」というエラーが発生する原因は何ですか?
このエラーは通常、WordPressのアップデートが中断されたり不完全だったりする場合に発生します。サーバーのタイムアウト、大きなアップデートファイル、または複数のプラグインやテーマを同時にアップデートすることが原因であることがよくあります。
アップデート中にメンテナンスモードで立ち往生するのを避けるにはどうすればよいですか?
メンテナンスモードでスタックするのを防ぐには、プラグインとテーマを一度に1つずつアップデートし、ホスティングサーバーに十分なリソースがあることを確認し、サイトのパフォーマンスに注意してください。
.maintenanceファイルを削除しても安全ですか?
はい、.maintenanceファイルを削除しても安全で、サイトをメンテナンスモードから解除できます。FTPクライアントまたはホスティングのファイルマネージャーを使用して、サイトのルートディレクトリから削除できます。
WordPressでメンテナンスモードページをカスタマイズできますか?
はい、SeedProdのようなプラグインを使用すると、サイトのアップデート中に優れたユーザーエクスペリエンスを提供するために、カスタムメンテナンスモードページを作成できます。
動画チュートリアル:「一時的にメンテナンス中のためご利用いただけません」エラーの修正方法
終了する前に、WordPressで「メンテナンス中のため一時的に利用できません」エラーを修正する方法に関するビデオチュートリアルをご覧ください。再生ボタンを押してください!▶️
WordPressメンテナンスに関するその他のガイド
この記事が、WordPress の「一時的にメンテナンス中のためご利用いただけません」エラーの修正に役立ったことを願っています。
このガイドがお役に立った場合は、次のトラブルシューティング記事も参照してください。
- 「Coming Soon」と「Maintenance Mode」の違い
- データベース接続確立エラーの修正方法
- 定期的に実行すべき重要なWordPressメンテナンスタスク
- WordPressで500内部サーバーエラーを修正する方法
- WordPressメンテナンス – 初心者向け究極ガイド
この記事が気に入った場合は、WordPressのビデオチュートリアルのために、YouTubeチャンネルを購読してください。また、TwitterやFacebookでも私たちを見つけることができます。


Kzain
うわー、あのメンテナンスエラーは最悪でした!サイトで見たときはパニックになりました。サイトを公開したばかりで、テーマとプラグインを同時に更新していたときに発生しましたが、突然このエラーが発生し、一日の半分が無駄になりました。迅速で簡単な解決策をありがとうございます!.maintenanceファイルを削除したのは本当に助かりました。将来参照できるようにこのページをブックマークしました。
イジー・ヴァネック
FTPでこのファイルが作成される理由を説明していただきありがとうございます。なぜ作成される場合とされない場合があるのか、ずっとわからずにいました。主に海外のウェブサイトの修理を依頼された際に扱いました。FTPファイルについては知っていましたが、なぜ作成されてそこに残るのかは知りませんでした。この記事で、この仕組み全体がどのように機能するのかについて、初めて多くのことを学びました。
WPBeginnerサポート
ファイルの理由を説明できてよかったです
管理者
ミッチ
こんにちは、このチュートリアルは一時的に機能しますが、プラグイン(どれでも)を更新しようとすると、更新が失敗したというメッセージが繰り返し表示され、メンテナンスエラーメッセージが再び表示されます。何度かサインアウトしてサインインし、ページをリフレッシュし、メンテナンスファイルが表示されるたびに削除しましたが、何も機能しません。
何が原因か何か分かりますか?
WPBeginnerサポート
原因はいくつか考えられます。記事の最後にある回避策の推奨事項を使用することをお勧めします!
管理者
ダナ
本当にありがとうございます
WPBeginnerサポート
どういたしまして!
管理者
ラリー
2022年4月1日に私にもうまくいきました
WPBeginnerサポート
ガイドがお役に立てて嬉しいです!
管理者
ワカル・アフマド
ウェブサイトを復旧するのに2分かかりました。魔法のように機能しました。ありがとう
スネハ・ミシュラ
この記事をありがとうございます。うまくいきました
ムジャヒド H
素晴らしい、うまくいきました、ありがとう
WPBeginnerサポート
当社のガイドがお役に立てて嬉しいです
管理者
TJ
手助けしてもらえませんか?WordPressサイトに「重大なエラーが発生しました」と表示されます。
WPBeginnerサポート
それは別のエラーになります。以下のガイドで推奨事項をご確認ください。
https://014.leahstevensyj.workers.dev/wp-tutorials/how-to-fix-the-wordpress-white-screen-of-death/
管理者
ワカシュ様
ありがとうございます。解決しました
WPBeginnerサポート
当社のガイドがお役に立てて嬉しいです
管理者
ルイス・ワンダグプ
本当にありがとうございます。大変助かりました。
WPBeginnerサポート
当社のガイドがお役に立てて嬉しいです
管理者
トム
助かりました - ありがとう
WPBeginnerサポート
どういたしまして、当社のガイドがお役に立てて嬉しいです
管理者
バレンティーナ・アコスタ
知識を共有していただき、誠にありがとうございます!!
WPBeginnerサポート
どういたしまして。当社のコンテンツがお役に立てて嬉しいです
管理者
テック・チャイルド
こんにちは、
まず、私のサイトを救ってくれてありがとう。ローカルホストのウェブサイトで同じ問題を抱えていて、今日公開する予定だったのでとても緊張していました。この問題は、ewww image optimizer を更新しようとしたときに発生しました。どう感謝を伝えればいいかわかりません。
情報提供ありがとうございました。
WPBeginnerサポート
当社のガイドがお役に立てて嬉しいです
管理者