微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

Apache PHP localhost 更改响应太慢

如何解决Apache PHP localhost 更改响应太慢

在我的 PHP localhost 项目中,如果我更改代码中的某些内容 [例如:回显一行] 并刷新浏览器,这些更改不会立即显示。我必须等待 10-15 秒并刷新我的浏览器,然后它会显示更改。我尝试了不同的浏览器。

注意:我只是使用 apache 服务器。而且我在启动和停止 apache 服务器时没有任何错误

解决方法

它可能是浏览器的缓存。并且浏览器每 10-15 秒检查一次网站页面中的更新,或者准确地说,如果它是自上次缓存以来的一段时间,它会重新检查缓存是否是最新的,因此它会在那里更新。

HTTP Cache

您可以通过添加:

Header always set Cache-Control "no-cache"
Header always set Pragma "no-cache"

但是,缓存确实可以提高静态内容的用户页面加载速度。因此,在生产服务器中设置之​​前,请多考虑这一点。

您通常应该始终禁用开发服务器上的缓存。

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。