新聞中心
Drupal技術(shù)文檔翻譯:瀏覽器緩存問題導(dǎo)致修改css、js和xml沒有顯示效果
當(dāng)您的網(wǎng)站文件被瀏覽器緩存以后,在火狐瀏覽器下有兩個十分有用的擴(kuò)展插件來清理這些緩存。下面就和無憂主機(jī)(www.gle-technology.com)一起來看一看drupal官網(wǎng)對于這一個問題教程。 這個問題一般發(fā)生在您的您的php虛擬主機(jī)上修改了您的文件,但因為站點(diǎn)緩存的問題,您瀏覽器的依舊是使用20分鐘以前的老版本信息,這是經(jīng)常發(fā)生在對css、js和xml文件的時候發(fā)生的。所以請您不要在發(fā)生這種情況下就不要條件反射的懷疑我們的獨(dú)立ip空間的問題!因為無憂主機(jī)(www.gle-technology.com)是專業(yè)的php空間商。 下面這兩款插件,站長們可以根據(jù)自己的需求選用。 1、CacheViewer(查看或刪除您個人瀏覽器的緩存文件)。 2、Johnnycache(在瀏覽器緩存中禁用任一文件)。 用cacheviewer是從您的個人瀏覽器的中刪除緩存(一次就刪除一個緩存文件,多選并刪除會沒有效果),這是很簡單的操作。當(dāng)您刪除緩存文件的時候,您的瀏覽器會重新從您的服務(wù)器上讀取文件。 Cacheviewer同樣是一個很有用的工具,并讓我們知道WTF是如何工作的,例如找出客戶端下載的文件。當(dāng)然firefox瀏覽器的firebug擴(kuò)展插件一樣可以起到這個效果。 理論上說Johncache可以阻斷cache文件的存取,這看起來似乎很完美,但很多情況下效果并沒有這么好。 注意:drupal有它特有的互聯(lián)網(wǎng)緩存系統(tǒng),這很容易讓匿名用戶在瀏覽我們的網(wǎng)站的時候發(fā)生修改不起效的情況,所以建議您在升級您的drupal站點(diǎn)的時候關(guān)閉它,當(dāng)然您的網(wǎng)站在正常運(yùn)行的時候不推薦您去這么做。Drupal 7在您網(wǎng)站后臺的“Site configuration”>“Performance”中關(guān)閉。而在d6中呢,不要關(guān)閉您的cache,那有個清理cahce的按鈕。 當(dāng)然,如果這都沒效果的話,這可能就是您互聯(lián)網(wǎng)服務(wù)提供商糟糕的配置代理來隱藏cache文件,這個時候解決這個問題呢,重命名您drupal站點(diǎn)文件夾的文件名,這樣就能阻斷代理文件的讀取了。 相關(guān)技術(shù)文章閱讀: drupal頁面顯示異常(打不開)的處理辦法 純Linux環(huán)境下高端免備案【香港獨(dú)立IP地址】?php空間,僅僅只需199元一年起。商務(wù)中國域名核心代理直銷50元注冊國際頂級域名
本文地址:http://www.gle-technology.com/drupal/8827.html