【问题标题】:Magento CSS & JS Paths Incorrect After Server Move - Tried Clearing Cache服务器移动后 Magento CSS 和 JS 路径不正确 - 尝试清除缓存
【发布时间】:2013-06-13 16:03:49
【问题描述】:

我在服务器移动时遇到了一个奇怪的问题。我们最近从开发服务器转移到带有网站的实时服务器。但是,在迁移到我们的新服务器 domain.com 后,我们发现了一个问题。

基本上没有加载 CSS 和 JS。查看源代码,问题很明显 - 域末尾没有斜杠,例如,favicon URL 是这样的:-

http://domain.commedia/favicon/default/favicon.gif

谷歌搜索引发了这个问题 - Magento Admin CSS and JS paths incorrect after moving server and product pages empty? - 虽然我已经按照这些步骤操作,但问题仍然存在。

任何建议将不胜感激。

【问题讨论】:

  • 你能检查一下 Magento 是否创建了一个 tmp 目录(因为基本 url 最初缺少尾部斜杠)。它可能在那里使用了 tmp 缓存,如果是这种情况,请删除它。

标签: magento


【解决方案1】:
  1. 您是否 100% 确定您的 web/unsecure/base_urlweb/secure/base_url 配置正确?确保您的新站点(在新主机上)连接到正确的数据库(查看app/etc/local.xml),并直接在core_config 表中验证这些值。您的网址应该有一个尾部正斜杠/,例如http://domain.com/

  2. 如果您可以访问 Magento 管理员,请禁用 System > Cache Management 下的所有缓存

  3. 您是否在新服务器上使用 memcached?尝试使用 shell 重启memcached 服务:service memcached restart,因为它可以缓存 Magento 配置。

  4. 确保删除var/cache 下的所有内容,并仔细检查是否已删除。

  5. 禁用所有第 3 方扩展。它们可能会影响 CSS 文件的路径。您可以通过删除app/etc/modules下的 XML 文件来禁用它们

【讨论】:

  • 不太对,但设法找到了问题。网站上有一堆缓存文件夹,删除了一个与 WordPress 相关的文件夹,并且它起作用了。干杯伙计们:)
  • 我希望你提到缓存目录。
  • @Mohit - 我做了...答案中提到的是var/cache
  • @Axel 对不起,Axel。我一定错过了。谢谢。
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 2016-01-27
  • 1970-01-01
  • 2012-05-27
  • 2021-07-14
  • 2012-01-10
  • 2021-01-27
  • 2016-10-19
相关资源
最近更新 更多