• 解決済 ueokak

    (@ueokak)


    wordpress バージョン: 5.4.2
    Lightning バージョン: 10.2.0

    WordPressのホーム画面にphpを更新するよう推奨されましたので、フルバックアップを取って、Xserverでphpを7.2.29から一番最新の7.4.4に変更しました。

    そうしますと、サイトのページを表示しますと文字が一瞬飛んで表示される変な表示のされ方になりました。

    WordPressはphp 7.4以上にするべき、と奨めていましたが、Xserverは「7.3.16(推奨)」と書いてありました。

    phpを更新後、WordPress内で何か設定をし直さなければならないのでしょうか。
    Xserverの推奨するバージョンに落とした方がいいのでしょうか。

    ご助言をよろしくお願いします。

    ヘルプの必要なページ: [リンクを見るにはログイン]

8件の返信を表示中 - 1 - 8件目 (全8件中)
  • こんにちは

    多少カクカクしますが、特に異常とは感じられませんでした。
    特にエラーも出力されていないようなので、何が起こっているにしても PHP のバージョンが問題ではないように思います。

    カクカクするのはスクロール位置によってヘッダメニューの高さが変わることや、ページによっては画像のロードが完了するまで高さが確定しない場合などに、カクカクしているように思われます。
    しかしこれらはまぁ、ある程度仕方のないことです

    PHP 7.4 に変更したことが原因かどうかは分かりませんが、Web フォントの読み込みに失敗しています。
    サーバーの Web フォント設定を確認してみてはいかがでしょうか。

    トピック投稿者 ueokak

    (@ueokak)

    気にし過ぎなんですかねぇ・・・

    例えばこのページ。
    https://iisystem.jp/corporate/
    アクセスしたら3行目以降が文字が表示されなくて、白地にジャンプするように文字が一瞬遅れて表示されます。

    このページになると、2行ある文字が表示されているのに消えてすぐに表示されます。
    そして、2回目表示される時に「個人情報保護方針 / 個人情報取扱規約」のリンクが表示されます。
    https://iisystem.jp/contact/

    ちょっと解せないんですね。
    この変な動き。
    phpバージョン変更のせいではないのなら、なぜこのような現象が起こるのか不思議です。

    ishitaka さんが指摘されているように、私が見た時点では Webフォントのロードに失敗していたようで、 Meiryo で表示されていたため、おっしゃるような現象は発生していませんでした。
    (最初に Web フォントを疑ったのでフォントを確認していました)

    この現象は Web フォントが読み込まれるまでに代替フォントで一旦表示し、Web フォントのロードが完了したらそのフォントで表示しなおすために発生します。

    WordPress とは直接関係がありませんので、「Webフォント ちらつき」などで検索して対策を調べるか、Webフォントの提供元に問い合わせください。

    トピック投稿者 ueokak

    (@ueokak)

    ishitakaさん、おっしゃるサイトを見て、Webフォントを設定しました。
    そうしたら、上記のジャンプして表示される状況には変わりないのですが、いろんな箇所でフォントが変わり、しかも、アクセスしたフォントが一瞬遅れて別のフォントに変わるという珍現象が発生したので、サーバーのWebフォント設定を削除しました。
    プラグインのXserverウェブフォントは現在使われているWordPressの最新バージョンでテストしていないという理由でインストールできませんでした。
    headにタグを書き込むという方法も書かれていましたが、初心者には危険なので試してはいません。
    ご参照:
    https://www.xserver.ne.jp/manual/man_server_webfont_html.php

    トピック投稿者 ueokak

    (@ueokak)

    Xserverに連絡してみましたら、phpバージョン7.4.4に対応していないプラグインやテーマがあるのではと助言されました。

    とりあえず、元のphpバージョン7.2.29に戻したのですが、文字がジャンプする現象は変わらないままでした。

    ロードがうまくいっていないということは分かりましたが、何が影響しているのかが分かりません。

    スマホとPCではフォントが異なっておりまして、スマホでは問題なく表示されます。
    やはりそのフォント設定の問題なのでしょうか。

    「TypeSquare Webfonts for エックスサーバー」プラグインは既にインストールされていて有効なようです。ただし、Web フォントの読み込みは失敗しています。
    XServer の Web フォントを使用しない場合は、サーバーの Web フォント設定を解除して、プラグインを無効化(または削除)されるといいかと思います。詳細は、サーバーのマニュアルをご覧ください。

    トピック投稿者 ueokak

    (@ueokak)

    ishitakaさん!

    お恥ずかしい。。
    TypeSquare Webfonts for エックスサーバーインストールしてました。。orz

    無効化したらあっさり直りました!
    本当にありがとうございます!

    大変お騒がせ致しました。
    munyagiさんも一緒に考えてくださってありがとうございますm(_ _)m

8件の返信を表示中 - 1 - 8件目 (全8件中)
  • トピック「phpバージョンアップのトラブル」には新たに返信することはできません。