wordpressでプラグイン有効化後に致命的なエラーが発生した場合の対処法


スポンサーリンク


先日、サイトの表示スピードを上げようと思って
あるプラグインをインストールして有効化したら、

なんと…まさかの「致命的なエラー」が!

wordpressの致命的なエラー

ま、まじかー!

しかも、こういうときに限って
バックアップをしていない…。

原因となったプラグインは、
画像を遅延表示させる「Lazy Loader」。

lazy loader

他のサイトで使ったときは
エラーは起きなかったのですが。

もしかすると、このテーマとは
相性が悪いのかもしれません。

この画像遅延系のプラグインって
結構トラブルの原因になることが
あるらしいですね。

ちなみに、僕はXサーバーを使っているので
サーバー側で自動バックアップの
最新データは保存されています。

しかも、このデータは
購入することができます。

10800円必要ですが。

なので、最悪の場合でも
Xサーバーから最新のデータを購入し
サイトを復旧することは可能です。

wordpressでサイト運営するなら
かなりオススメのサーバーです。

速くて多機能なうえ容量も大きいのに安いし。

ただ、当然ですがエラーの間は
サイトを見ることはできません。

さらに、サイトの復旧は可能と言っても
データの購入や復旧作業のことを考えると
それなりに時間もかかります。

このサイトは、別にそれほど
アクセスが多いわけではないです。

でも、閲覧できない状態が続くのは
SEO的にもよくない。

ということで、どうにか自分で
復旧できる方法はないか。

ネットで探してみたら、ありました!

どうやら、プラグインを入れて
致命的なエラーが出た場合、そのプラグインを
削除してやればエラーは消えるとのこと。

参考:
https://bibabosi-rizumu.com/plugin-screen-white/

 

しかし!

致命的なエラーのため、
管理画面にはログインできない状態。

なので、FTPソフトを使って
力技でデータを削除することに。

まずは、Xサーバーの管理画面にログイン。

「ファイル管理」をクリックします。

Xサーバーダッシュボード

ファイル管理ができる「Web FTP」に
ログインできたら、まずはフォルダをチェック。

wordpressをインストールしている
ドメインのフォルダを探します。

僕のサイトは、「tanilog.jp」に
インストールされているので、
このフォルダをクリック。

タニログ

スポンサーリンク


すると、次に「wp-content」という
フォルダがあるので、これをクリック。wordpress致命的なエラー

次に、「public_html」のフォルダをクリック。

wordpress致命的なエラー

そして次に「plugins」のフォルダをクリック。

このフォルダの中に、インストールしている
プラグインのデータがすべて入っています。

wordpress致命的なエラー

フォルダを開いてみると…ありました!

「lazy-loading-responsive-images」ですね。

名前は違っていますが、
このプラグインに間違いありません。

lazyloader

早速プラグインを削除しましょう。

左のチェックボックスにチェックを入れ、
「ファイルの削除」をクリック。

wordpressプラグイン削除

削除が完了したら、サイトの
ダッシュボードにログインしてみます。

本当に復旧しているのか!?
緊張の瞬間です…。

タニログ

おおー!

無事ログインできました!

プラグインの管理画面を開いてみると、
以下のようなメッセージが。

wordpress致命的なエラー

「エラー:プラグインファイルが存在しません」

どうやら、ちゃんとファイルが
削除されたようです。

プラグインの競合でエラーが出て
画面が真っ白になることって
割合よく起こるみたいですね。

僕は初めてのことだったので
一瞬頭が真っ白になりました笑。

でも、落ち着いて探してみると
対処法はいろいろとあるものですね。

テンパってXサーバーのデータを
買わなくてよかったです。

10800円がムダになるところでした…汗。

でも、なんかあったときのために
自動でバックアップしてくれているのは
保険みたいで安心ですよね。

wordpressを運用するなら
Xサーバーはめっちゃおすすめです!

安いのに機能やサポートも充実していて、
しかも速度も速いですからね。
↓↓↓

と、話が少しそれてしまいましたが
致命的なエラーが出て画面が真っ白になっても
落ち着いて対処法を探せばなんとかなる。

Good Luck!


コメントを残す