0

Drupalサイトに変更を加えると発生する問題に遭遇しました-www.productworld.com

これが問題の発生方法です。

  1. サイトに変更を加えます。たとえば、JavaScriptトラッキングコードを追加したり、新しい静的Webページを追加したりします。

  2. 管理者としてログインしていない場合(サイトを通常の訪問者として表示している場合)、ホームページが台無しになります。ホームページのCSSとJavaScriptが読み込まれていないようです。管理者としてログインすると、キャッシュされたバージョンのサイトが表示されます。問題を確認するために2つの別々のブラウザーを使用します。1つはChromeでDrupal管理者としてログインし、2つは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キャッシュをクリアすると、問題が修正されます。

単純な変更が行われるたびにサイトが台無しになることは、明らかに非常に望ましくありません。

誰かが同様の問題に遭遇した場合は、私に知らせてください。

ありがとう。

4

1 に答える 1

0

キャッシュを有効にしてサイトに変更を加えると、問題が発生します。これは、以前のファイルのキャッシュされたコピーを使用するためです。

私は、サイトの開発バージョンに変更を加えてから、ライブ サイトにロールアウトしてキャッシュをクリアする傾向があります。

于 2012-08-09T12:15:56.557 に答える