升级到Drupal站点时,CSS和JS失败

时间:2012-08-09 12:08:01

标签: javascript jquery drupal drupal-7 drupal-theming

当我对Drupal网站进行更改时,我遇到了一个问题 - www.productworld.com

这就是问题的出现方式:

  1. 对网站进行更改,例如添加javascript跟踪代码或添加新的静态网页。

  2. 如果未以管理员身份登录(以常规访问者身份查看网站),则主页现已搞定。似乎没有加载主页的CSS和JavaScript。以管理员身份登录时,我会看到该网站的缓存版本,看起来应该如此。我使用两个单独的浏览器来确认问题 - 我在Chrome中以Drupal管理员身份登录,另外两个我在Firefox中将该网站视为未登录的网站访问者。

  3. 以下是该问题出现时网站的一些截图:

    http://imgur.com/xs3hF

    http://imgur.com/wMBVq

    http://imgur.com/Gksb9

    http://imgur.com/eZPTE

    注意:你看到的公司图片(iWatt,Roal,Assa Abloy等)应该是一个nodequeue(一个jQuery图片幻灯片),但它们会一个接一个地出现。带有黄金号召性用语的蓝框出现在页面下方。这就是让我相信CSS和JS没有加载的原因。

    3.清除Drupal缓存可以解决问题。

    显然非常不希望每次对网站进行简单更改时都会搞砸网站。

    如果有人遇到类似问题,请告知我们。

    感谢。

1 个答案:

答案 0 :(得分:0)

如果在启用缓存的情况下对站点进行更改,则会导致问题。这是因为它将使用早期文件的一些缓存副本。

我倾向于对网站的开发版本进行更改,然后将其转出到实际网站并清除缓存。