PHP修改源码上传刷新更新不及时

本文讲述一下,本人在开发中遇到的一些小问题,那么是啥小问题呢,标题已经给出来了,咱直接讲一下问题的由来以及解决方法吧~

首先,当出现此类情况,极大的可能是你的服务器开启了Opcode缓存,那如何检查是否开启了缓存,可以使用phpinfo()函数,查看PHP开启模块中是否包含ZendOpcache这类opcode缓存。

其次,检查是否开启了CDN,开启CDN可导致部分内容更新不及时的情况出现,也就是如题所述。

最后,检查程序框架是否包含了缓存设置等。

下面来说说解决方法,这里只说下第一种情况的解决方法,其他两种为啥 不说呢?每个站长对于CDN都有自己选择,也不可能因为一点小代码就去关掉CDN而程序中的缓存设置就只有靠自己去研究了,毕竟程序那么多,五花八门的。

打开php.ini查找下”opcache”:

opcache.revalidate_freq=60

改为

opcache.revalidate_freq=0

opcache.revalidate_freq 为 缓存过期时间配置,设置60秒后表示脚本60秒后才会去更新改动,改为0则每次修改都能及时生效。

如果你不想修改这些,就只有在本地搭建一个测试环境,一切调试好在上传到服务器。


七彩云博客 , 版权所有丨如未注明 , 均为原创丨本网站采用BY-NC-SA协议进行授权
转载请注明原文链接:PHP修改源码上传刷新更新不及时

您必须 登录 才能发表评论!