WordPressのプラグインをまとめて更新した時に、全てがアップデートされるまでになかなか時間がかかった。
その時に、ブラウザの戻るボタンをクリックして戻ろうとすると、、、
Briefly unavailable for scheduled maintenance. Check back in a minute.
と、表示された。焦る。。。
その後はブラウザの更新ボタンを押しても、サイトにアクセスしても常に表示されることに。
管理画面にアクセスしても同様のメッセージが表示されるだけになります。
目次
Briefly unavailable for scheduled maintenance. Check back in a minute.
「プラグインのアップデートで、サイトがメンテナンス中だから、ちょっと待ってね」ということですね。
でも、ずっと待たされます。
WordPressはアップデートが開始されると、ルートディレクトリに.maintenanceファイルを生成します。このファイルが存在する限り、サイトはメンテナンスモードになります。
そして、アップデートが正常に完了すると、.maintenanceファイルが自動的に削除され、サイトは通常の状態に戻るようになっています。
ただし、何らかの理由(ブラウザの戻るなど…)でアップデートが中断されたり、エラーが発生したりした場合、.maintenanceファイルが削除されず、サイトがメンテナンスモードのまま戻らなくなります。
メンテナンス画面から表示を戻す
SSHやSFTPでルートディレクトリにアクセスして、「.maintenance」ファイルを削除すればOKです。
SSHでログインした時は、下記コマンドで削除すればOKです。
-fをつけているので、実行する前に消すファイル名を確認しましょう。
$ rm -f .maintenance
WordPressは多機能ですがその分、いろいろあるなと改めて感じてます。
誰かの役に立てば。