サイトの表示に「Warning: Use of undefined constant HTTP_USER_AGENT・・・・・」という表示されるようになりました



  • ご返信ありがとうございます。
    JINのバーションは。「JIN バージョン: 2.710」になっておりました。
    PHPのバージョン問題でしょうか・・・。



  • @愛犬毎日元気だワン
    曖昧な回答になってしまいますが、更新タイミングのような気がします。



  • @愛犬毎日元気だワン さん

    情報共有ありがとうございます!

    そうですね、Xserver は PHP7.3 も公式にサポートしている範囲なのですが、
    WordPress5.9 は PHP7.4〜 ですので関係しているかもしれません。。

    一度、プラグインなどを使用してWordPress5.8台にダウングレードして
    変化があるかどうか確認してみていただけますか??


    また、参考までに Xserver の php バージョンについての記事をお伝えさせていただきます。
    https://www.xserver.ne.jp/manual/man_program_php_ver.php

    お手数おかけしますが、ご確認よろしくお願いいたします!



  • 5.8.3にダウングレードしてみましたが、以上はありませんでした・・・。
    Warning: Use of undefined constant HTTP_USER_AGENT - assumed 'HTTP_USER_AGENT' (this will throw an Error in a future version of PHP) in /home/xs958436/iken-mainichi-genki-da-wan.com/public_html/wp-content/themes/jin/header.php(190) : eval()'d code(1) : eval()'d code on line 1
    こんな表示がサイト上に
    Warning: Use of undefined constant HTTP_USER_AGENT - assumed 'HTTP_USER_AGENT' (this will throw an Error in a future version of PHP) in /home/xs958436/iken-mainichi-genki-da-wan.com/public_html/wp-content/themes/jin/header.php(190) : eval()'d code(1) : eval()'d code on line 1

    Warning: Use of undefined constant HTTP_USER_AGENT - assumed 'HTTP_USER_AGENT' (this will throw an Error in a future version of PHP) in /home/xs958436/iken-mainichi-genki-da-wan.com/public_html/wp-content/themes/jin/header.php(190) : eval()'d code(1) : eval()'d code on line 1

    管理画面の上面には、
    me/xs958436/iken-mainichi-genki-da-wan.com/public_html/wp-content/plugins/updraftplus/admin.php): failed to open stream: Permission denied in /home/xs958436/iken-mainichi-genki-da-wan.com/public_html/wp-content/plugins/updraftplus/class-updraftplus.php on line 446

    Warning: include_once(): Failed opening '/home/xs958436/iken-mainichi-genki-da-wan.com/public_html/wp-content/plugins/updraftplus/admin.php' for inclusion (include_path='.:/opt/php-7.3.31/data/pear') in /home/xs958436/iken-mainichi-genki-da-wan.com/public_html/wp-content/plugins/updraftplus/class-updraftplus.php on line 446

    Warning: include_once(/home/xs958436/iken-mainichi-genki-da-wan.com/public_html/wp-content/plugins/updraftplus/admin.php): failed to open stream: Permission denied in /home/xs958436/iken-mainichi-genki-da-wan.com/public_html/wp-content/plugins/updraftplus/class-updraftplus.php on line 446

    Warning: include_once(): Failed opening '/home/xs958436/iken-mainichi-genki-da-wan.com/public_html/wp-content/plugins/updraftplus/admin.php' for inclusion (include_path='.:/opt/php-7.3.31/data/pear') in /home/xs958436/iken-mainichi-genki-da-wan.com/public_html/wp-content/plugins/updraftplus/class-updraftplus.php on line 446

    と表示されてます。
    サイトは表示するのですが、全てのバランスがぐちゃぐちゃになって表示されてます。



  • UpdraftPlus - バックアップ/復元 というプラグインを無効にしたら、管理画面上の文字は消えましたが、サイトには改善はありませんでした。



  • @愛犬毎日元気だワン さん

    ご連絡ありがとうございます!

    サイトは表示するのですが、全てのバランスがぐちゃぐちゃになって表示されてます。

    エラーの影響でWordPressやテーマのファイルが読み込まれていないからだと思います。


    UpdraftPlus をお使いでしたら以前のバックアップを取っているかと思うのですが、
    エラーが出る前のデータを復元されてみてはいかがでしょうか??

    復元方法については、このあたりの記事が参考になるかもしれません。
    https://www.braveryk7.com/updraftplus/#toc24
    https://upd.world/wordpress-backup-restore/#バックアップデータによるサイトの復元方法


    また、念の為、プラグイン一覧のスクリーンショットをご共有いただけますでしょうか。

    お手数おかけしますが、よろしくお願いいたします!



  • ご確認なりがとうございます。
    スクショだと全体が映らないので、貼り付け致します。

    AddQuicktag
    無効化 | 設定
    HTML エディターやビジュアルリッチエディターで定型入力に使用できるクイックタグを簡単に追加・管理できます。

    バージョン 2.6.1 | 作者: Frank Bültge | 詳細を表示
    自動更新を無効化
    Advanced Editor Tools (旧名 TinyMCE Advanced)を選択
    Advanced Editor Tools (旧名 TinyMCE Advanced)
    無効化 | 設定
    ブロックエディター (Gutenberg) とクラシックエディター (TinyMCE) を拡張、強化します。

    バージョン 5.6.0 | 作者: Automattic | 詳細を表示
    自動更新を無効化
    All in One SEOを選択
    All in One SEO
    プロ版にアップグレード | ドキュメンテーション | サポート | SEO 設定 | 無効化
    SEO for WordPress. Features like XML Sitemaps, SEO for custom post types, SEO for blogs, business sites, ecommerce sites, and much more. More than 80 million downloads since 2007.

    バージョン 4.1.6.2 | 作者: All in One SEO チーム | 詳細を表示 | 機能を提案
    自動更新を無効化
    All-in-One WP Migrationを選択
    All-in-One WP Migration
    無効化
    すべてのブログデータを移行するツール。1クリックでブログコンテンツをインポートまたはエクスポートします。

    バージョン 7.54 | 作者: ServMask | 詳細を表示 | サポートに問い合わせる | 翻訳
    自動更新を無効化
    Classic Editorを選択
    Classic Editor
    無効化 | 設定
    WordPress の旧エディターと、TinyMCE、メタボックスなどを含む以前のスタイルの投稿編集画面レイアウトを有効化します。この画面を拡張する古いプラグインをサポートします。

    バージョン 1.6.2 | 作者: WordPress コントリビューター | 詳細を表示
    自動更新を無効化
    Contact Form 7を選択
    Contact Form 7
    有効化 | 削除
    お問い合わせフォームプラグイン。シンプル、でも柔軟。

    バージョン 5.5.4 | 作者: Takayuki Miyoshi | 詳細を表示
    自動更新を無効化
    Customizer Export/Importを選択
    Customizer Export/Import
    無効化
    設定のエクスポート / インポート機能を WordPress のカスタマイザー内に追加する。

    バージョン 0.9.2 | 作者: The Beaver Builder チーム | 詳細を表示
    自動更新を無効化
    EWWW Image Optimizerを選択
    EWWW Image Optimizer
    設定 | 無効化
    NextGEN Gallery や GRAND Flagallery を含む WordPress 内の画像のファイルサイズを縮小します。 jpegtran, optipng / pngout, および gifsicle を使用しています。

    バージョン 6.4.0 | 作者: Exactly WWW | 詳細を表示
    自動更新を無効化
    Google XML Sitemapsを選択
    Google XML Sitemaps
    無効化
    This plugin improves SEO using sitemaps for best indexation by search engines like Google, Bing, Yahoo and others.

    バージョン 4.1.1 | 作者: Auctollo | 詳細を表示 | 設定 | FAQ | サポート
    自動更新を無効化
    Lazy Loadを選択
    Lazy Load
    無効化
    Lazy load images to improve page load times. Uses jQuery.sonar to only load an image when it's visible in the viewport.

    バージョン 0.6.1 | 詳細を表示
    自動更新を無効化
    PHP Compatibility Checkerを選択
    PHP Compatibility Checker
    スキャンを開始 | 無効化
    プラグインとテーマについて、新しい PHP バージョンでの互換性を確認することができます。

    バージョン 1.5.2 | 作者: WP Engine | 詳細を表示
    自動更新を無効化
    PS Auto Sitemapを選択
    PS Auto Sitemap
    無効化
    Auto generator of a customizable and designed sitemap page.

    バージョン 1.1.9 | 作者: Hitoshi Omagari | 詳細を表示
    自動更新を無効化
    Rich Table of Contentsを選択
    Rich Table of Contents
    無効化
    「RTOC -Rich Table of Contents-」は誰でも簡単に目次の作成を行うことができる日本発の目次生成プラグインです。

    バージョン 1.2.6 | 作者: Croover.inc | 詳細を表示
    自動更新を無効化
    Site Kit by Googleを選択
    Site Kit by Google
    設定 | 無効化
    Site Kit ひとつで、Googleが提供するWeb上で成功するためのあらゆるツールを WordPress ユーザーが利用できるようになります。

    バージョン 1.50.0 | 作者: Google | 詳細を表示 | Site Kit の評価 | サポート
    自動更新を無効化
    TablePressを選択
    TablePress
    無効化 | プラグイン ページ
    コードを書かずに、投稿やページに美しく機能豊富なテーブルを埋め込みます。

    バージョン 1.14 | 作者: Tobias Bäthge | 詳細を表示 | FAQ | ドキュメンテーション | サポート | 寄付
    自動更新を無効化
    UpdraftPlus - バックアップ/復元を選択
    UpdraftPlus - バックアップ/復元
    有効化 | 削除
    複数のバックアップ保存先に対応したバックアップと復元プラグイン。ローカル、Amazon S3、Dropbox、Google Drive、Rackspace、(S)FTP、WebDAV、メールに自動スケジュールでバックアップします。

    バージョン 1.22.1 | 作者: UpdraftPlus.Com, DavidAnderson | 詳細を表示
    自動更新を無効化
    WordPress Ping Optimizerを選択
    WordPress Ping Optimizer
    無効化 | Settings
    Saves your wordpress blog from getting tagged as ping spammer. (Note: This plugin is a fork of the cbnet Ping Optimizer plugin.)

    バージョン 2.35.1.2.3 | 作者: Pankaj Jha | 詳細を表示
    自動更新を無効化
    WordPress Popular Postsを選択
    WordPress Popular Posts
    設定 | Support | 無効化
    人気な投稿をサイト上に表示するカスタマイズ豊富なウィジェットです。

    バージョン 5.5.1 | 作者: Hector Cabrera | 詳細を表示
    自動更新を無効化
    WP Maintenance Mode & Coming Soonを選択
    WP Maintenance Mode & Coming Soon
    設定 | 無効化 | Rollback to v2.4.2
    サイトにスプラッシュページを追加することで訪問者にあなたのサイトがメンテナンスでダウン中だと知らせることができます。カミングスーンページにうってつけです。

    バージョン 2.4.3 | 作者: Themeisle | 詳細を表示
    自動更新を無効化
    Yet Another Related Posts Plugin (YARPP)を選択
    Yet Another Related Posts Plugin (YARPP)
    無効化 | 設定
    Adds related posts to your site and in RSS feeds, based on a powerful, customizable algorithm.

    バージョン 5.27.8 | 作者: YARPP | 詳細を表示
    自動更新を無効化
    すべて選択

    以上になります。

    追加でご質問なのですが、こういった場合テーマを違うものに変更し、解決してからJINに戻した場合、各種設定は反映された状態で復帰できるのでしょうか。



  • @愛犬毎日元気だワン さん

    プラグイン一覧のご共有ありがとうございます!
    お手数おかけしました。。

    既にプラグインの全停止をお試しいただいてるとの事でしたが、
    JINで非推奨のものもあったりしますので、その案内が書かれているページをお伝えさせていただきますね。

    https://jin-theme.com/manual/plugin/
    ご確認いただければ幸いです。

    追加でご質問なのですが、こういった場合テーマを違うものに変更し、解決してからJINに戻した場合、各種設定は反映された状態で復帰できるのでしょうか。

    カスタマイズから設定するデザインなどの部分でしょうか??
    テーマを切り替えるだけであれば、設定が消える事は無いはずです。

    不安であれば子テーマを使ったり、バックアップを取っておいた方が安心かと思います。
    (今の状態で、作業が可能であればの話ではありますが。。)

    検証を行う時は、テーマや設定を変更後にキャッシュを削除してから
    確認していただればと思います。

    度々お手数おかけして申し訳ありませんが、よろしくお願いいたします!



  • テーマを変更しても何も変わりませんでした。

    改善方法が全くないのでしょうか?



  • Warning: Use of undefined constant HTTP_USER_AGENT - assumed 'HTTP_USER_AGENT' (this will throw an Error in a future version of PHP) in /home/xs958436/iken-mainichi-genki-da-wan.com/public_html/wp-content/themes/jin/header.php(190) : eval()'d code(1) : eval()'d code on line 1

    これの意味ってどういった意味なのでしょうか。



  • @愛犬毎日元気だワン さん

    意味は
    ●未定義の定数が使われていて「' '」で囲って書き換えると解決するかもしれません。
    というような内容ですね。。

    ただ、JINのファイル(プラグイン導入/カスタマイズがされていない真っ新なファイル)では
    エラーメッセージで言っている定数自体、現状では問題が出ていない状態ではありますし、
    サイトのコードを見ると、その前段階で出力が止まってしまっている状態です。。

    改善方法が全くないのでしょうか?

    ●テーマの再インストール
    ●WordPressの再インストール
    ●バックアップの復元
    などを行って変化があるか検証してみても良いかもしれません。

    テーマの再インストールについてはこちらの記事が参考になると思いますので、
    ご覧いただけますと幸いです。
    https://yanomakoto.com/wordpress-theme-update/
    (作業の際は、プラグインを停止しておいた方が検証しやすいと思います!)


    また、以前お伝えいたしました UpdraftPlus のバックアップファイルはご確認いただけましたでしょうか??

    UpdraftPlus で期間やファイル群を、どう設定しているかにもよりますが、
    不具合が出る前の時期のファイルがありましたら、そちらを復元してどうなるか確認するのも1つの手段だと思われます。
    (バックアップを復元する場合は、そのファイル以降で行った記事の更新などは反映されませんので、その点はお気をつけて作業をお願いいたします)

    よろしくお願いいたします!