2014-01-29 94 views
2

我在過去幾個月中一直在研究一組web開發項目,並且遇到了以下問題:無論我做什麼,每個瀏覽器都緩存每次加載的頁面,這使得不可能知道編輯是否無效或者我正在查看緩存版本。我試過谷歌瀏覽器,處於隱身模式,並且已打開開發者工具。我試過Mozilla Firefox,進入about:config並禁用了我能找到的每一種緩存。我試過Safari Private Mode。我已在每個瀏覽器上清除了多次緩存。我試着添加應該防止緩存的標頭。我試着給URL添加一個隨機數,這樣每次打開頁面URL都會改變;我仍然以某種方式獲取頁面的緩存版本。有沒有人有任何提示,在這些瀏覽器中的任何一個,使頁面不斷緩存停止?如果有幫助,我正在運行Mac OS X Mavericks。在本地開發期間停止緩存我的頁面

回答

2

您使用的是MAMP嗎?

這發生在我身上,而且與新版本的MAMP有關。 在你的MAMP導演去:/bin/php/php5.5.3/conf/php.ini 和評論Opcahe線:由@

[OPcache] 
;zend_extension="/Applications/MAMP/bin/php/php5.5.3/lib/php/extensions/no-debug-non-zts-20121212/opcache.so" 
; opcache.memory_consumption=128 
; opcache.interned_strings_buffer=8 
; opcache.max_accelerated_files=4000 
; opcache.revalidate_freq=60 
; opcache.fast_shutdown=1 
; opcache.enable_cli=1 

原來的答覆編碼成癮here

相關問題