有些时候我们开发时修改PHP文件后发现,刷新好多次都不会立即生效 可能会是缓存的问题,首先排查nginx是否开启cache缓存,在请求头中设置不缓存也不生效,最后发现,opcache.revalidate_freq配置问题 查看下php.ini文件 opcache.revalidate_freq=60 #检查脚本时间戳是否有更新的周期,以秒为单位。 设置为 0 会导致针对每个请求 把这个时间修改为0,然后重启php-fpm就好了。