我正在做一些本地PHP开发,因此我经常需要清除浏览器缓存(我使用的是Chrome)。为了方便起见,以前在DevTools中或通过插件都非常简单(我正在使用Cache Killer)。但是,在当前版本的Chrome(版本75.0.3770.80)中,无论我做什么,似乎都存在时间限制。插件和Chrome本身似乎都无法绕过此限制。也就是说,如果我编辑一个PHP文件并需要更新浏览器以使更改生效,则我必须等待一分钟,然后再进行更新,这将清除缓存。坦率地说,这令人沮丧。右键单击重新加载按钮并选择“空缓存和硬重新加载”不会绕过时间限制。如果有人知道如何绕过它,我将不胜感激。谢谢。
答案 0 :(得分:0)
如果Ctrl + F5或Cmd + F5(Mac)无法正常工作,我要清除现金损失的方法是,在Chrome中检查设置,在“站点配置”,“ Cookies”下手动搜索“ Cookie”,删除cookie 127.0.0.1或localhost。这将终止php会话,因此会话中保存的所有值都会丢失,因为PHP使用了会话cookie。如果您确实要清除所有内容,则还可以转到会话定义的文件夹并删除存储在其中的会话文件。
当我更新JavaScript文件时,通常不会通过新修改立即加载它,因此我通常必须在DevTools上打开它并在文件上执行ctrl + F5。