アドセンス審査申請したしこれからのことを考え自分のサイトのセキュリティ対策は大丈夫かなとセキュリティプラグインの確認をしていたときのことです。
何となくinvisible reCAPTCHAのプラグイン設定を確認しようとクリック、一瞬動作が不安定になったかと思えばそのまま通信が接続切れ
あ・・最近またUSBの調子が悪いなぁ、通信切れちゃった・・
と吞気に考えながら再起動
しかし思いもよらないことがおきていました。
Invisible reCAPTCHAでエラー?
エラー?? 『サイトで技術的な問題が発生しています』
あれ?サイトに入れないけどどうして?
よくみるとメールが届いていたのでなんだろうと思い開くと『致命的なエラーを発生させた~~』とかいてありなにやら大変なことになっていました。
エラーになったページを見てみるとFatal error、重大なエラーとかいてあります。
え?うそでしょ・・壊れているのかなと恐る恐るメールに貼ってあったURLをクリックするとWordpressのログイン画面に飛ぶので入力します。
すると『リカバリーモード』の自分のサイトに入ることに成功。
あ、入れた
リカバリーモード状態のサイト
自分のサイトに入ってみるが見た感じ変わりはなさそうな気がする。
気がするっていうだけで本来であれば今まで頑張って作ってきたこのサイトが真っ白になっていたかと思うとかなりビビりました。
最初なにかに失敗すると真っ白なるというのは聞いたことあるけど救済措置のメールが届くのだから心配しなくても大丈夫そうだよねぇと思いましたが、このリカバリーモードはWordpress5.2から実施されたってだけでそれ以前は真っ白になっていたということだから・・よ、よかったのかな?
何はともあれ悪いところをどうにかすればエラー解除できるんだよねともう一度メールを確認
私の場合はセキュリティプラグインのInvisible reCAPTCHAですね。
Akismet Anti-Spamの代わりでInvisible reCAPTCHAはスパム対策というのと商用目的OKの無料プラグインだったから正直困りました。
Invisible reCaptcha for WordPressの方を入れていたんですが、最新の方Advanced noCaptcha & invisible Captcha (v2 & v3)じゃなかったからダメだったのかな・・う~ん私だけかな?
どっちにしてもダメなものはダメなので他の解決法でムリだったら消すことにしました。
『サイトで技術的な問題が発生しています』解決
他の解決法、メールではエラー詳細でファイルの○○行目でエラーが発生しているとかいてありそれを直せば・・
プラグインエディターから問題のある場所はわかったのですが、なにを付け足すのかわからず断念
仕方なく問題のあるプラグインを削除
これで『サイトで技術的な問題が発生しています』エラーはなくなりました。
しかしまだリカバリーモードのままなのでリカバリーモードを終了をクリックするかログアウトを選択してから終了させてくださいね。
後日談 まとめ
エラーも解決し目立った問題もおきなかったのでもう一度プラグインを入れてみるもまた同じエラーがおきリカバリーモードになりました。
少し残念ですが仕方がないですよね。
もし私のように『致命的なエラーを発生させた~~』になってしまってもWordpressから届くリカバリーモードで入り修正することができるので焦らずに解決してくださいね。