サポート » 使い方全般 » ブラウザでCSS等が表示されない

  • 解決済 jp03rika19

    (@jp03rika19)


    現在Virtualboxを使用し、仮想環境にWordPressを用いてサイトの制作を行っています。
    以下のような状態の場合の対処法をご存知でしたらご教授お願い致します。

    ■詳細な状態
    ==========
    Virtualbox内でゲストOSにサイトを構築し、ゲスト内のブラウザで表示するものは問題なく表示がされている。
    しかし、ホストOSのブラウザでゲストに接続すると、HTMLは表示されるものの、
    「CSS」「画像」等は反映されず、何度更新を行っても表示がされない。
    ==========

    ■開発環境
    ==========
    ホストOS:Windows10
    ゲストOS(Virtualbox):CentOS8.1
    WordPress:5.4
    PHP:7.2
    Apache:2.4

    ホストOSへはブリッジアダプターを設定し、接続できるようにしている。
    ==========

    ■やってみた対処
    ==========

    調べたところApacheを以下のように設定を変更すると直る場合があるという
    表記を見つけたため、実行

    EnableSendfile on

    EnableSendfile off

    そのhttpdの再起動を行うも効果なし
    ==========

    上記のような状態で対処法や、原因の特定が出来そうであれば
    ご教授頂けると幸いです。
    よろしくお願いいたします。

    • このトピックはjp03rika19が3年、 10ヶ月前に変更しました。
2件の返信を表示中 - 1 - 2件目 (全2件中)
  • こんにちは

    WordPress とはあまり関係が無いかもしれませんが・・・

    「CSS」「画像」等は反映されず、何度更新を行っても表示がされない。

    というのは、該当ファイルへのリクエストは 404 などのエラーになるという意味でしょうか?
    それとも、ホストに到達できない、という意味でしょうか?

    404 などのエラーになる場合には、Apache のエラーログを参照して原因を調査してみてはどでしょうか。

    ホストに到達できない場合は、Virtualbox やゲストのネットワーク、ファイヤーウォールの設定を見直してみてはどうでしょうか。

    トピック投稿者 jp03rika19

    (@jp03rika19)

    ご教授頂きありがとうございます。
    回答を頂き、ソースを見直してみたところ、画像やCSSの読込先のURLが異なっていました・・・。
    おそらくブリッジアダプターを設定した際に仮想環境のIPをホストOSで使用のIPと同じIPに変えたことが原因のようです。
    WordpressのDBのURLと、Wordpressのサイトアドレスを変更したIPに直したら解決致しました。
    初歩的な部分だったようです・・・。

    ともあれ無事解決できました。
    ありがとうございました!

2件の返信を表示中 - 1 - 2件目 (全2件中)
  • トピック「ブラウザでCSS等が表示されない」には新たに返信することはできません。