前提・実現したいこと
EC-CUBE2系を使ってECサイトを構築しています。
URLは以下となっております。
http://localhost/test/html/
このURLのlocalhostを別のものに変えたいと思います。
発生している問題・エラーメッセージ
config.phpの内容を書き換え
URLは変わったのですが、
一部CSSがきかないようでレイアウトが崩れてしまいます。
また元のlocalhostに戻すと正常に戻ります。
background属性で画像ファイルを指定していますが、
サイズが変わったりして書けてしまいます。
文字のサイズも少々変わってしまいます。
IEとSafariで発生し、ChromeやEdgeでは問題ありません。
動作には影響はなく、CSSのきき方が変わるようです。
該当のソースコード
/data/config/config.phpの内容
define('HTTP_URL', 'http://localhost/test/html/');
define('HTTPS_URL', 'http://localhost/test/html/');
define('ROOT_URLPATH', '/test/html/');
これら3つの設定を変えています。
試したこと
DNSの名前解決が原因と思い、hostsファイルに記載してみても変わりませんでした。
pingも名前で応答が返るので問題ないと思います。
ちなみに、localhostの文字列を、192.168.0.2などのIPに変えると
本件の事象は発生しませんでした。他の名前に変えると発生します。
また、別にEC-CUBEを一からインストールしてみて、
同じことをやってみましたが、やはり同じ現象となり
若干、文字のサイズなどが変わってしまうようです。
補足情報(FW/ツールのバージョンなど)
EC-CUBE 2.13.5
PHP 5.6.32
Apache/2.4.29
PostgreSQL 10.1
Windows 8.1
回答1件
あなたの回答
tips
プレビュー