将 OPCache 配置为 recomanded后,它不起作用。
那么,如何调试 OPCache 看看问题出在哪里呢?
或者我错过了什么?
我的配置:
php.ini
php -v
在代码中
opcache_get_status(); // return false
//but
extension_loaded('Zend OPcache') // return true
将 OPCache 配置为 recomanded后,它不起作用。
那么,如何调试 OPCache 看看问题出在哪里呢?
或者我错过了什么?
我的配置:
php.ini
php -v
在代码中
opcache_get_status(); // return false
//but
extension_loaded('Zend OPcache') // return true
已经有一段时间了,所以我想你已经从这个问题上移开了,但万一你还没有。注意到您正在运行 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
我有同样的问题。我已经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 的速度!