問題事象
PHP7.3に更新した際にCrayon Syntax Highlighter(バージョン 2.8.4)を使用していると、該当ページで以下のエラーが表示される。
「このサイトで重大なエラーが発生しました。」
解決策
Crayon Syntax Highlighter(バージョン 2.8.4)を削除し、
GitHubで公開されている Crayon Syntax Highlighter(バージョン 2.8.6)のプラグインをインストールする。
[] Releases · Crunchify/crayon-syntax-highlighter · GitHub
Releases · Crunchify/crayon-syntax-highlighter
Trying to make crayon-syntax-highlighter work with PHP 7.3 (Added few bug fixes) - Crunchify/crayon-syntax-highlighter
手動での修正
ソースコードを自分で修正して対処する方法を以下のサイトさんが紹介している。
[] PHP7.3へバージョンアップ後の「サイトに重大なエラー」を対策 | 己で解決!泣かぬなら己で鳴こうホトトギス
PHP7.3へバージョンアップ後の「サイトに重大なエラー」を対策
サーバーのPHPをPHP7.2からPHP7.3にバージョンアップし、その後にブログの動作確認をしていたら、一部のページが「サイトに重大なエラーがありました。」と表示されて完全にバグっている。 インストール済みのテーマやプラグインなどの互換性
コメント