参加しています

WordPress でプラグインをインストールしたら「致命的なエラー」で管理画面が開けなくなった件

創作エンジン
この記事は約2分で読めます。

WordPress でリアクションボタンを設置しようと、評価の高いプラグイン「Da Reactions」をインストールしたら致命的なエラーが発生し、管理画面さえも開けなくなった。

エラーの原因となったプラグインをどうやって削除すればいいのか。

WordPress の管理画面が開けないエラー発生

※ファイルパスは環境により異なる場合があります

エラーメッセージ

Fatal error: Uncaught Error: Call to a member function getOptions() on null in /home/サーバーアカウント/public_html/wp-content/plugins/da-reactions/classes/DaReactions/Admin.php:295

「致命的なエラー」の発生原因と発生場所については以下の通り。

  • 原因null(存在しないオブジェクト) に対して getOptions() メソッドを呼び出そうとしたため
  • 場所/wp-content/plugins/da-reactions/classes/DaReactions/Admin.php の 295行目

    ↓

WordPress の管理画面 (admin.php) の読み込み中にエラーが発生し、結果としてWordPressの管理画面が表示されなくなってしまった

WordPress の管理画面が開けないエラーへの対処方法(復旧手順)

FTPまたはサーバーパネル経由でエラーに関係していたプラグイン(da-reactions)のフォルダ名を変更または削除。

※ファイルパスは環境により異なる場合があります

Xserverの場合

  1. サーバーパネルにログインする
  2. サイドメニューから FTPFTPアカウント設定 を選択する
  3. 該当するFTPアカウントのファイルマネージャー管理を選択する
  4. エラーを起こしているサイトのファイルを選ぶ(今回:tudurucoto.infoファイル)
  5. public_htmlwp-content > plugins で、エラーを起こしているda-reactionsファイル名を変える(da-reactions→da-reactions_backup
  1. WordPressの管理画面が表示されるようになるので、サイドメニュープラグインで「Da Reactions」を選択して削除する。

リアクションボタンを設置するため、代替のプラグインを使用した件についてはこちら

コメント

タイトルとURLをコピーしました