WordPressのメンテナンスモードが解除されない問題
WordPressのプラグインをアップデートしている時は、メンテナンスモードが有効になり、この間はサイトにアクセスできなくなります。
アップデートが完了するとメンテナンスモードは自動的に解除されるのですが、以下の様な場合はメンテナンスモードが解除されなくない可能性があります。
・アップデート中にページ遷移してしまったとき
・アップデート中にネットワーク障害でサーバーから切断されたとき
・アップデートが失敗してしまったとき
メンテナンスモードが解除されないと、サイトにアクセスできなくなってしまいます。
メンテナンスモードが解除されない場合、強制的に解除しなければなりません。
今回は、メンテナンスモードを強制解除する方法をご紹介いたします。
WordPressのメンテンナンスモードが解除されないときの対処法
メンテンナンスモードが解除されないときの対処法は2つあります。
サイトの状況に合わせて、対応策を選んでください。
WordPressのメンテナンスファイルを削除する
WordPressがメンテナンスモードになると、WordPressがインストールされている階層に「.maintenance」というファイルが生成されます。
メンテナンスモードが解除されない場合、この「.maintenance」ファイルを削除すればメンテナンスモードを強制的に解除することができます。
「.maintenance」は、以下の2ステップで削除することができます。
- FTPソフトでWordPressを設置しているサーバーにアクセスする。
- WordPressがインストールされている階層(「wp-admin」フォルダがある階層)にある「.maintenance」ファイルを削除する。
「.maintenance」を削除したら、サイトが正常に表示されるか確認してください。
サイトが表示されれいれば、メンテナンスモードの強制解除は成功です。
「.maintenance」が見当たらない場合、FTPソフトの不可視ファイルを表示するように設定を変更してください。この「.maintenance」が見当たらない場合は、今回の方法でメンテナンスモードを強制解除することができません。
後述するもう一つの方法でメンテナンスモードを強制解除してください。
アップデート中だったプラグインを削除する
メンテナンスモードが自動的に解除されない場合、アップデート中だったプラグインを削除することで、メンテナンスモードを強制的に解除することができます。
アップデートに時間を要した場合やページを遷移してしまった場合など、「.maintenance」ファイルが作成されないことがありますので、プラグイン自体を削除してメンテナンスモードを強制解除してやりましょう。
プラグインを削除する手順は以下の通りです。
- FTPソフトでWordPressを設置しているサーバーにアクセスする。
- 【wp-content】フォルダの中にある【plugins】フォルダにアクセスする。
- 該当プラグインをフォルダ毎ごと削除する。
プラグインを削除したら、サイトが正常に表示されるか確認してください。
サイトが表示されれいれば、メンテナンスモードの強制解除は成功です。
削除したプラグインは、再インストールしても問題ありません。
必要があれば、プラグインを再インストールしてください。
まとめ
プラグイン更新でメンテナンスモードが解除されない場合の対処法をご紹介しました。
メンテナンスモードが解除されない場合、サイトにもアクセスできない状態になっています。
- 「.maintenance」ファイルを削除する。
- 「.maintenance」ファイルが見当たらなければ、プラグイン本体を削除する。
いずれかの方法で、メンテナンスモードを強制解除してやりましょう。
コメントを残す