我昨天启用了opcache,由于某种原因,我不了解该缓存是否已重置并恢复为零。
软件: Windows 2012 R2,IIS 8,PHP 7.3.1,opcache 7.3.1
我尝试使用设置:
[PHP_OPCACHE]
zend_extension=php_opcache.dll
opcache.enable=1
opcache.memory_consumption=128
opcache.interned_strings_buffer=8
opcache.max_accelerated_files=4000
opcache.validate_timestamps=1
opcache.revalidate_freq=60
;opcache.fast_shutdown=1
opcache.force_restart_timeout=600
opcache.log_verbosity_level=4
opcache.max_wasted_percentage=10
opcache.error_log=C:\Windows\temp\opcache_errors.log
我玩了一些设置。将force_restart_timeout
从180增加到600,日志文件甚至在第4级也没有显示任何错误或警告消息。只是添加了缓存或添加了键消息。
这很麻烦,我不知道如何解决。一些帮助,将不胜感激。
谢谢。