PHPをバージョンアップすると警告が出る
-
投稿者投稿
-
2024年4月23日 11:57 PM #101816
mita79
参加者PHPを7.4.33から8.1.22にバージョンアップしたところ下記の警告が出ます。
Warning: Attempt to read property “ID” on null in /home/hokuogohan/”サイトURL”/public_html/store/wp-includes/link-template.php on line 394
Warning: Attempt to read property “ID” on null in /home/hokuogohan/”サイトURL”/public_html/store/wp-includes/link-template.php on line 445
Warning: Attempt to read property “ID” on null in /home/hokuogohan/”サイトURL”/public_html/store/wp-includes/link-template.php on line 456
Warning: Attempt to read property “ID” on null in /home/hokuogohan/”サイトURL”/public_html/store/wp-includes/link-template.php on line 409
詳しくないので、対処方法が分からず困っています。どのように対応すればよいのかお教えいただけますか?
——————————————-
WordPress のバージョン:6.5.2
Welcart のバージョン:2.10.2
PHP のバージョン:7.4.33
Welcart専用の拡張プラグインとバージョン:WCEX Google Analytics4 1.0.6 WCEX Yamato Number 1.2.2
ご利用の親テーマとバージョン : Welcart Basic 1.8.4
ご利用の子テーマとバージョン : Child for Welcart Basic 1.3.1
症状を確認したブラウザ:Chrome
サーバー【重要】:Xサーバー
——————————————–2024年4月24日 12:05 AM #101817mita79
参加者PHPを7.4.33から8.1.22にバージョンアップしたところ下記の警告が出ます。
Warning: Attempt to read property “ID” on null in /home/●●●●●/”サイトURL”/public_html/store/wp-includes/link-template.php on line 394
Warning: Attempt to read property “ID” on null in /home/●●●●●/”サイトURL”/public_html/store/wp-includes/link-template.php on line 445
Warning: Attempt to read property “ID” on null in /home/●●●●●/”サイトURL”/public_html/store/wp-includes/link-template.php on line 456
Warning: Attempt to read property “ID” on null in /home/●●●●●/”サイトURL”/public_html/store/wp-includes/link-template.php on line 409
詳しくないので、対処方法が分からず困っています。どのように対応すればよいのかお教えいただけますか?
——————————————-
WordPress のバージョン:6.5.2
Welcart のバージョン:2.10.2
PHP のバージョン:7.4.33
Welcart専用の拡張プラグインとバージョン:WCEX Google Analytics4 1.0.6 WCEX Yamato Number 1.2.2
ご利用の親テーマとバージョン : Welcart Basic 1.8.4
ご利用の子テーマとバージョン : Child for Welcart Basic 1.3.1
症状を確認したブラウザ:Chrome
サーバー【重要】:Xサーバー
——————————————–2024年4月26日 1:12 PM #101824furuta
キーマスターmita79 様
こんにちは。
ご利用の子テーマ内に PHP8.1に対応していないコードがないかご確認いただけますでしょうか。もし可能であれば親テーマ「Welcart Basic」に切り替えて症状をご確認いただけたらと思います。※切り替え後に症状が改善される場合には子テーマが原因の可能性が考えられます。2025年1月27日 4:44 PM #102987interface
参加者当初の質問者様は公式テーマをご利用とのことでしたので、状況が少し異なりますが、
私も同様のエラーで悩んでおり、ずっと7.0系を使っていましたが
このたび対処方法が分かりましたので情報を共有させて頂きます。対処方法から申しますと、
Welcartプラグインを一旦無効化し、その後再度有効化することでエラーが解消されました。私の場合、この現象は「公式テーマ以外(親テーマ:Arkhe)」で作成しているサイトで発生しました。
複数のサイトを管理しているため、10サイトほどバージョンアップして確認しましたが
公式テーマを使用している場合は、今のところエラーは確認できませんでした。具体的には、PHPを7.0系から8.0系にバージョンアップした直後にエラーが出るサイトがある一方で、
一見エラーが出ていないように見える場合でも、固定ページ(投稿も該当するかもしれません)の記事をゴミ箱に移動し、
その後ゴミ箱を空にするとエラーが発生します。ただ、Arkheのテーマで作成したサイトでしか確認出来なかったので
公式テーマ以外で、とお伝えしましたが、テーマの相性の問題の可能性もあります。このように公式テーマ以外で発生するエラーですが、
修正対応が可能でしたら、調査していただけると助かります。
もし、さらに情報が必要でしたら、できる限りご協力いたします。
よろしくお願いいたします。2025年1月31日 9:22 AM #102993ikd
キーマスターinterface 様
こんにちは。
ご共有いただきありがとうございます。このように公式テーマ以外で発生するエラーですが、
修正対応が可能でしたら、調査していただけると助かります。よろしければ、有償の不具合調査をご依頼ください。
フォーラムからと、明記いただければと思います。2025年1月31日 2:56 PM #102997interface
参加者ikeda 様
返信ありがとうございます。
Welcartプラグインの無効化・有効化で解消するため、そちら側の問題かと思いましたが、
有償での調査を依頼するほどではないため、今回は見送らせていただきます。今後ともよろしくお願いいたします。
-
投稿者投稿
- このトピックに返信するにはログインが必要です。