我已在我的本地系统上安装了magento,一切正常,但样式没有加载..
我发现问题是由于在发送请求时使用不正确的样式表url(在firebug中使用net找到).
请求网址:
http://se.com/var/www/se.com/skin/frontend/default/jm_wall/css/layout.css
Run Code Online (Sandbox Code Playgroud)
请求网址应为:
http://se.com/skin/frontend/default/jm_wall/css/layout.css
Run Code Online (Sandbox Code Playgroud)
我怎么能解决这个问题?
附加信息:
web/unsecure/base_url
与web/secure/base_url
以http://se.com/
在core_config_data
数据库中的表bru*_*hik 16
朋友我已经解决了这个问题..
我重做了之前完成的所有步骤,比如从svn获取所有文件,重新导入数据库,更改web/unsecure/base_url和web/secure/base_url,配置apache虚拟主机等.
但我认为解决问题的方法是将media和var目录的所有权更改为www-data而不是kaushik,并为这些文件夹提供完全权限.
我已经完成了这一步,因为在主服务器中,这些目录由www-data用户拥有.
另外,我观察到css是从se.com/media/css文件夹加载的,这是在媒体目录设置正确后自动创建的,这在先前没有发生过,目录中有css文件,如0a039da6028e6d636132ecd5e235f417.css等.
请求网址是这样的(来自萤火虫的网络窗口)......
http://se.com/media/css/0a039da6028e6d636132ecd5e235f417.css
Run Code Online (Sandbox Code Playgroud)
而不是像我提到的应该如何在上面(http://se.com/skin/frontend/default/jm_wall/css/layout.css
),也不像请求被发送的方式(http://se.com/var/www/se.com/skin/frontend/default/jm_wall/css/layout.css
)
希望这有助于其他人......
需要去sql manager并执行此操作:
SELECT * FROM `core_config_data` WHERE `path` LIKE '%merge%'
Run Code Online (Sandbox Code Playgroud)
然后将值从1更改为0清除缓存,一切都会正常
归档时间: |
|
查看次数: |
15104 次 |
最近记录: |