PR

PHP8.1に変更→WordPress「重大なエラーが発生しました」と表示の対処法

ロリポップでPHP8.1に変更したところ、WordPress「重大なエラーが発生しました」と表示されました。

この対処法を紹介します。

スポンサーリンク

リカバリーモードでログイン

このようなエラーが発生すると、WordPressから、「サイトで技術的な問題が発生しています」というメールが来ます。

そこにリカバリーモードのリンクがありますので、そこからリカバリーモードでログインし、管理画面に入ることができます。

リカバリーモードはWordPress 5.2からの機能のようです。以前は画面が真っ白になったらどうしようもなかったので、これはありがたいですね・・・。

このリカバリーモードからプラグインの停止・削除、テーマの変更など問題を取り除く作業が行えます。

作業が終わったら、リカバリーモードを必ず終了し、その後の動作確認を行います。

①プラグインを停止

WordPressからのメールには、エラーの内容が書いてありました。1つはプラグイン「Crayon Syntax Hilighter」でエラーが出ていました。

そのため、このプラグインを停止したところ、エラーがなくなりました。

②テーマを削除し、再度アップロード

もう一つは、テーマがエラーになっています。今回はcocoonのchildにエラーが出ています。

そのため、一度テーマ(cocoonのchild)を削除し、それから改めてテーマ(cocoonのchild)をアップロードしました。

これでエラーはなくなりました。

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