こんな方におすすめ
- WordPressで作成したブログでエラーが表示された方
- Affingerでfunctions.phpエラーの解決方法が知りたい方
Affinger「functions.php on line 7947」エラーの修正方法
WordPressでブログを運営している方で次のようなエラーが表示された方はいませんか。
/home/xxx/workaholicdiary.com/public_html/wp-content/themes/affinger/functions.php on line 7947
">
こちらはAffingerというテーマを利用されている方で発生するエラー。
エラーの見え方としては次のようにページの上部に表示されます。
実際に調査して分かった原因とその修正方法について解説していきます。
Affinger「functions.php on line 7947」エラーの原因
今回のエラーは「Affingerの推奨PHPバージョンになっていない」ことが原因でした。
Affingerの推奨PHPバージョンは公式サイトで確認できます。
[Affinger 動作環境 2022年現在]
動作環境 | バージョン |
WordPressバージョン | 6.0.1 |
PHPバージョン | 7.3 - 7.4 |
対象ブラウザ・バージョン | Chrome 93 / safari14.1 / Firefox92 |
エラー発生時のWordPressのサーバーのPHPバージョンは8.1.6でした。
Affinger「functions.php on line 7947」エラーの修正方法
本エラーは「Affingerが推奨しているPHPバージョンに変更する」ことで解決します。
操作としてはご利用のサーバーのPHPバージョンを切り替えるだけです。
Xサーバーの場合はサーバー管理画面の「PHPバージョン切替」からできました。
今回は「PHP7.4.28(推奨)」に変更しました。
Affinger「functions.php on line 7947」エラーの解決確認
ブラウザのキャッシュをクリアして確認してみると、エラーが消えていることが確認できました。
さいごに
今回はAffinger「functions.php on line 7947」エラーの修正方法を解説しました。
誰かのお役に立てたら幸いです。
以上、ワーカホリックダイアリーでした。