- 工作时间:周一至周六 8:30-17:00 值班18:00-22:00
-
鸿茂传媒经营理念
以客户的需求为出发点
-
腾讯云/阿里云/华为云机房
提供安全稳定的云服务器空间
-
16年运维技术经验
提供专业的1V1人工技术服务
linux服务器php如何清除opcache缓存
服务器环境调试的时候,如果网站代码更新了,不能马上生效,opcache需要等缓存更新后才会生效,不方便调试。
php.ini默认配置
opcache.validate_timestamps=1
opcache.revalidate_freq=3 //默认每隔3s会验证改变的文件并会更新缓存
解决办法:
1>>开发环境:
将修改成:
opcache.revalidate_freq=1 //可以将3s改成1s每隔1s会验证改变的文件并会更新缓存
2>>线上环境:
opcache.validate_timestamps=0 //线上环境默认是不开启,不开启的话,会一直用缓存
下面两种办法opcache缓存清除:
1>>如果有宝塔的话可以在计划任务那边添加Shell脚本,定时执行任务即可,以下是脚本内容:
<?php
opcache_reset();
?>
2>>或者也可以直接重启web服务器。
© 网站版权与免责声明
1、【鸿茂传媒】独立拥有本网站相关网页内所有资料的版权;
2、未经【鸿茂传媒】的明确书面许可,任何人不得对其进行复制;
3、本网站未注明【鸿茂传媒】的文章,均来源于网络,仅供大家学习与参考;
4、如有侵权/违规/不妥请联系客服QQ或邮箱删除,敬请谅解;
5、【鸿茂传媒】保留随时更正、修改、更新本声明的权利。法律申明
服务需求留言板