WordPressで「Briefly unavailable for scheduled maintenance. Check back in a minute.」が表示されたときの対処法

WordPressを運用していると、アップデートやメンテナンス作業中に「Briefly unavailable for scheduled maintenance. Check back in a minute.」というメッセージに遭遇することがあります。この記事では、その原因と具体的な対処法について詳しく解説します。

スポンサーリンク

原因

自動アップデート

WordPressは、セキュリティや機能向上のために定期的なアップデートがリリースされます。これらのアップデートは自動的に行われることが多く、その最中に上記のメッセージが表示される場合があります。

手動アップデート

サイトの管理者がダッシュボードから手動でアップデートを行う場合も、同様のメッセージが表示されることがあります。

不完全なアップデート

アップデートが何らかの理由で中断または失敗した場合、このメッセージが表示されることがあります。

ファイルの問題

.maintenance ファイルがWordPressのルートディレクトリに残っている場合、このメッセージが表示される可能性があります。

対処法

待つ

最も簡単な対処法は、数分待ってから再度サイトを訪れることです。多くの場合、このメッセージは一時的なものであり、自動的に解消されます。

.maintenance ファイルの削除

WordPressのルートディレクトリに .maintenance ファイルが存在する場合、FTPやcPanelを使用してこのファイルを削除します。

強制的なリロード

キャッシュが原因でこのメッセージが表示されることもあります。その場合、ブラウザのキャッシュをクリアするか、強制的にページをリロード(Ctrl + F5)してみてください。

エラーログの確認

サーバーのエラーログを確認して、何が問題か特定します。エラーログには、アップデートの失敗やその他の問題が記録されている場合があります。

プラグインとテーマの確認

FTPやcPanelを使って、プラグインとテーマが正しくアップデートされたか確認します。問題があれば、手動でアップデートを行います。

データベースの確認

データベースに問題がないか確認します。特に、wp_options テーブル内の maintenance や doing_cron に関するエントリを確認します。

よくある質問(FAQ)

Q. “Briefly unavailable for scheduled maintenance”エラーが解消されない場合の対処法は?
A. WordPressの自動更新中に.maintenanceファイルが残ってしまった状態です。FTPやファイルマネージャーでWordPressのルートディレクトリにある.maintenanceファイルを削除してください。削除後にサイトにアクセスして正常に表示されるか確認します。
Q. WordPress更新中に管理画面に入れなくなった場合はどうすればよいですか?
A. ①まず.maintenanceファイルを削除②wp-adminにアクセスできるか確認③できない場合はwp-config.phpのWP_DEBUGをtrueにしてエラーを確認④wp-includesやwp-adminを再アップロード⑤バックアップから復元。事前にアップデート前のバックアップを取っておくことが重要です。
Q. WordPressの自動更新を無効にするにはどうすればよいですか?
A. define("AUTOMATIC_UPDATER_DISABLED", true);をwp-config.phpに追加すると全自動更新が無効になります。マイナーアップデートのみ無効:add_filter("allow_minor_auto_core_updates", "__return_false");。セキュリティパッチは自動適用を推奨するため、マイナーバージョンのみ無効化が一般的です。

まとめ

WordPressで「Briefly unavailable for scheduled maintenance. Check back in a minute.」というメッセージが表示された場合、パニックになる必要はありません。上記の対処法を試して、問題を解決してください。それでも解決しない場合は、専門家に相談することをお勧めします。

注意: ファイルやデータベースを操作する際は、必ずバックアップを取ってから行ってください。

以上が、この問題に対する一般的な対処法です。この記事が皆さんのお役に立てれば幸いです。