网站内容更新不及时(PHP修改后无法立即生效更新延迟没及时更新解决方法)

优采云 发布时间: 2022-02-21 09:12

  网站内容更新不及时(PHP修改后无法立即生效更新延迟没及时更新解决方法)

  这个文章主要介绍解决修改php代码不生效的问题。文中的介绍很详细,有一定的参考价值。有兴趣的朋友一定要读一读!

  php代码无效的解决方法:首先检查程序缓存;然后检查服务器是否开启了CDN加速;然后判断PHP是否开启了Opcode缓存;最后配置缓存过期时间。

  

  PHP修改延迟更新后未立即生效,未及时更新解决方法

  修改PHP代码无法及时更新。更新它需要很长时间。重启php-fpm服务后生效!

  修改php代码,刷新页面,等待php反馈结果,1秒过去了,2秒过去了,还没有反应?娜妮,什么情况?页面直到第 N 分钟才成功更新。

  解决方案

  首先,先检查一下程序缓存,确定不是程序框架打开缓存设置的问题。

  其次,检查服务器是否开启了CDN加速。CDN 加速缓存可能会导致某些更新延迟。

  第三,最后判断PHP是否开启了Opcode缓存。

  使用 phpinfo() 函数检查 PHP 开放模块是否收录操作码缓存,例如 ZendOpcache。

  如果有,则打开 php.ini 并查找“opcache”,然后

  改成

  opcache.revalidate_freq=0

  opcache.revalidate_freq 是缓存过期时间配置。将其设置为 60 秒后,意味着脚本不会在 60 秒后更新更改。如果改为0,则每次修改可以及时生效,也可以修改到其他时间。

  如果以上修改没有生效,请检查php.ini的修改位置是否正确。

  

  以上就是解决修改php代码不生效问题的全部内容,感谢阅读!希望分享的内容对您有所帮助。更多相关知识,请关注易宿云行业资讯频道!

0 个评论

要回复文章请先登录注册


官方客服QQ群

微信人工客服

QQ人工客服


线