配置OPCache as recomanded后,它无效。
那么,如何调试OPCache以查看问题所在?
或者我错过了什么?
我的配置:
的php.ini
php -v
在代码中
opcache_get_status(); // return false
//but
extension_loaded('Zend OPcache') // return true
答案 0 :(得分:3)
已经有一段时间了,所以我想你已经离开了这个问题,但万一你还没有。注意到你正在运行Xdebug ......
您是否检查过php.ini以确保以下内容不是问题?
If you want to use OPcache with » Xdebug, you must load OPcache before Xdebug.
http://php.net/manual/en/opcache.installation.php
另一件值得一提的是,您不需要指定共享库的路径。以下就足够了:
zend_extension=opcache.so
答案 1 :(得分:1)
我有同样的问题。我已在php.ini
位置编辑了C:\wamp\bin\apache\apache2.4.17\bin
个文件,问题已解决。然而,在php.ini
路径中编辑C:\wamp\bin\php\php5.6.15
之前。
您应该在php.ini
路径中修改C:\wamp\bin\apache\apache2.4.17\bin
文件。我很享受OPCache的速度!