我编辑并将css文件上传到我的Magento 1.5网站。我刷新了缓存并刷新了浏览器缓存,但我可以看到任何反映到网站的变化。我该怎么办?
答案 0 :(得分:2)
您是否检查过Magento正在从正确的主题发送正确的CSS文件? 这可能看起来像是一个基本错误,但如果你有多个设计/主题文件夹,它会比你想象的更频繁。查看HTML源代码,确保页面使用您修改的CSS文件。
如果magento没有发送正确的CSS, 签入管理员 - >系统 - >设计 - >主题 - >皮肤或你的phtml代码。 当您从PHP(模板)代码中包含CSS文件时,请确保使用
href="<?php echo $this->getSkinUrl('css/fileName.css')?>"
此外,您可以通过从magento / var / cache /
中删除文件夹来直接清除缓存如果Magento正在发送正确的CSS文件,那么您可以做的最后一件事是从布局或从phtml代码向CSS添加版本名称。只需将fileName.css转换为fileName.css?v = 01或其他内容,然后浏览器将下载最新的更改。
希望其中一个可以解决您的问题。
答案 1 :(得分:0)
如果您在负载均衡器(例如清漆)上运行某些缓存脚本,请确保重新启动它或在那里运行清除缓存注释。
Magento还有一个Flush Javascript / CSS缓存,你试过清除它吗。
如果这一切都不适用/工作只删除/ var / cache /文件夹中的所有内容;)