当サイトはWordPressを利用しておりますが、プラグイン等の更新作業が頻繁に発生します。
画面から更新すればよいのですが、更新時、たまーにメンテナンスモードのまま、完了画面に遷移しないことがあります。
症状
管理者画面から「更新」でプラグインを更新したところ、
「現在メンテナンス中のため、しばらくの間ご利用いただけません。」という画面のままで、完了画面に進まない。
直接サイトにアクセスしても、同画面。
=つまり、メンテナンスモードのままとなっている。
なお、プラグインの更新に限らず、テーマ等の更新によっても発生する可能性はあります。
原因
正直、よく分かりません。(ヲイ。。)
何かしらタイミングが悪く、メンテナンスモードの解除に失敗したものと思われます。
(プラグイン自体は更新できていますので。)
解決策
メンテナンスモードとするかどうかは、「.maintenance」という隠しファイルの有無で判断されます。
そのため、「.maintenance」ファイルを削除すればOKです。
直接、サーバーにログインして作業をするのが早いです。
WordPressのDocumentRootに
.maintenance
という隠しファイルが作成されています。
隠しファイルは ls -a で確認可能です。
「rm .maintenance」で削除すれば、メンテナンスモードは解除されます。
最後までお読みいただき、ありがとうございました。
以下も、ぜひご活用ください^^