【发布时间】:2014-10-03 02:05:42
【问题描述】:
有时我喜欢使用 PHP 的内置开发服务器来处理快速的事情,例如:
php -S 127.0.0.1:8888
但是我似乎不时遇到严重的缓存问题,我需要重新启动服务器才能看到即使是简单的 HTML 更改。
我找不到任何选项来禁用此功能或以其他方式查明可能导致这种挫败感的原因。
注意:我在执行此操作时通常会打开 Chrome 的开发者工具并禁用浏览器缓存。我认为这不是浏览器缓存问题。
有什么我可以尝试的吗?
【问题讨论】:
-
虽然在控制台中禁用缓存应该没有必要,但是当您使用
shift-F5时,您是否得到了正确的重新加载? -
感谢迈克尔的建议。我 99% 确定这不是客户端缓存,因为我有足够的经验。不过,PHP 服务器可能会发送一些激进的缓存标头,并使我的浏览器的行为与我习惯的不同。我会检查的。
标签: php caching web-development-server