过去几个月我一直在研究一组Web开发项目,遇到了以下问题:无论我做什么,每个浏览器都会缓存我加载的每个页面,这使得无法知道如果编辑没有工作或者我正在查看缓存版本。我已尝试使用隐身模式并打开开发人员工具的Google Chrome。我已经尝试过Mozilla Firefox,进入about:config并禁用我能找到的每一种缓存。我尝试过Safari私密模式。我已经在每个浏览器上多次清除了缓存。我已经尝试添加应该阻止缓存的标头。我尝试在网址上附加一个随机数,以便每次打开网页时网址都会更改;我仍然以某种方式获得页面的缓存版本。有没有人在任何这些浏览器中有任何提示,以使页面的持续缓存停止?我正在运行Mac OS X Mavericks,如果这有帮助的话。
答案 0 :(得分:3)
你在使用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
@ coding-addicted here
的原始答案