【问题标题】:CSS and JS fail when upgrade made to Drupal site升级到 Drupal 站点时 CSS 和 JS 失败
【发布时间】:2012-08-09 12:08:01
【问题描述】:

我在更改 Drupal 站点时遇到了一个问题 - www.productworld.com

问题是这样出现的:

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

  2. 当没有以管理员身份登录时(以普通访问者的身份查看网站),主页现在搞砸了。似乎没有加载主页的 CSS 和 JavaScript。以管理员身份登录时,我看到了该站点的缓存版本,看起来应该是这样。我使用两个不同的浏览器来确认问题——一个是我在 Chrome 中以 Drupal 管理员身份登录的,另一个是我在 Firefox 中作为未登录的站点访问者查看该站点。

以下是出现问题时网站的一些屏幕截图:

http://imgur.com/xs3hF

http://imgur.com/wMBVq

http://imgur.com/Gksb9

http://imgur.com/eZPTE

注意:您看到的公司图像(iWatt、Roal、Assa Abloy 等)应该在一个节点队列(一个 jQuery 图像幻灯片)中,而是一个接一个地出现。带有金色号召性用语的蓝色框出现在页面下方。这就是让我相信 CSS 和 JS 没有加载的原因。

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

对于一个每次对其进行简单更改时都会搞砸的网站显然是非常不可取的。

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

谢谢。

【问题讨论】:

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


    【解决方案1】:

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

    我倾向于对网站的开发版本进行更改,然后将它们推广到实时网站并清除缓存。

    【讨论】:

    • 有趣的观点。我将尝试关闭缓存,进行更改,然后重新打开缓存。希望这样我也能吃到蛋糕。
    猜你喜欢
    • 2017-04-02
    • 2011-10-27
    • 1970-01-01
    • 1970-01-01
    • 2017-03-14
    • 1970-01-01
    • 1970-01-01
    • 2019-01-10
    • 1970-01-01
    相关资源
    最近更新 更多