2015-07-19 54 views
2

我在我的CentOS DirectAdmin服务器上安装了php5.5。禁用DirectAdmin的OPcache php5.5

我用这个http://help.directadmin.com/item.php?id=567安装OPcache并将其设置为yes。

我在opcache.enable = 1的php.ini文件中也启用了OPcache。

但是,当我检查我的phpinfo(),它显示是这样的:

enter image description here

因此,它是现在还是没有启用,因为指令缓存被禁止,但opcache.enable是开了吗?

我在php.ini文件中所做的所有更改都保存了下来,并在我的phpinfo()中看到它们。但操作码缓存仍然被禁用。

+0

您是否重新启动PHP以便配置重新加载?你确定你已经设定了正确的php.ini档案吗? phpinfo()输出应该告诉你它正在使用哪个文件。 –

+0

@ jedrzej.kurylo是的,我没有重新启动PHP,我检查了正确的php.ini文件。我编辑该php.ini文件,但我仍然看到这个结果 –

+0

只是要清楚,你是否重新启动Web服务器(即Apache?)。 – Spudley

回答

0

也许你编辑了错误的php.ini文件! 尝试使用此命令找到您的php.ini文件/usr/local/bin/php -i | grep 'Loaded Configuration File'