【发布时间】:2017-08-01 03:17:00
【问题描述】:
我已经从GitHub 安装了 OPCache GUI 并安装在我的 Mac 中。但是当我运行页面时,它显示
Zend OPcache 扩展已安装但未打开
我已经用这些在我的 php.ini 文件中启用了 OPCache
opcache.enable=1
opcache.enable_cli=1
zend_extension=opcache.so
opcache.memory_consumption=128
opcache.max_accelerated_files=2500
opcache.interned_strings_buffer=8
opcache.revalidate_freq=60
opcache.fast_shutdown=1
zend_extension=/path/to/opcache.so/file
请帮忙!
【问题讨论】:
-
启用后是否重新启动了服务器?你是在运行普通的 apache 还是使用 MAMP?你能打印你的 phpinfo();
-
是的。我确实重新启动了我的服务器。我的 Mac 正在运行 MAMP。是的,我可以打印我的 phpinfo(),我必须显示 phpinfo() 的哪一部分?
-
看看能不能在php info中找到opcache.enable。还要确保您修改了正确的 php.ini。 MAMP 为每个版本的 php ex 存储了一堆它们:
/Applications/MAMP/bin/php/php5.5.3/conf/php.ini -
糟糕。 opcache.enable 在 phpinfo() 中为“关闭”。但很奇怪,我已经安装了 php 7.1。但是在
/Applicaations/MAMP/bin/php/文件夹中,我找不到php 7.1,而是有5.3、5.4、5.6、7。我尝试编辑了7。但仍然无法正常工作。找不到 5.5.3 顺便说一句。 -
如果可以的话,在phpinfo中找出你的服务器使用的是哪个php.ini。