php.ini 里默认开启了 PHP5.5 里的 ZendOpcache,这样要等 opcache.revalidate_freq 定义的秒数后修改的文件才会生效,如果定义了 opcache.validate_timestamps=Off 则 PHP 不会检查文件修改的时间戳,全部使用内存中的 Opcache,性能最好,但不方便开发,需要重启 PHP 修改的文件才会生效,开发时建议关闭 ZendOpcache。
在 PHP 配置文件中搜索 opcache.revalidate_freq,然后修改。
opcache.revalidate_freq=0
对于 PHP7 如果没有加载 opcache 需要手动开启。
Zend OPcache=opcache.so