4

将 OPCache 配置为 recomanded后,它不起作用。

那么,如何调试 OPCache 看看问题出在哪里呢?

或者我错过了什么?

我的配置:

php.ini 在此处输入图像描述

php -v 在此处输入图像描述

在此处输入图像描述

在代码中

opcache_get_status(); // return false
//but
extension_loaded('Zend OPcache') // return true
4

2 回答 2

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
于 2015-08-05T22:33:40.173 回答
2

我有同样的问题。我已经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 的速度!

于 2016-08-02T22:51:53.300 回答