php – 启用Opcache不工作

发布时间:2022-04-30 发布网站:脚本宝典
脚本宝典收集整理的这篇文章主要介绍了php – 启用Opcache不工作脚本宝典觉得挺不错的,现在分享给大家,也给大家做个参考。
我正在尝试启用Opcache,但出于某种原因,在编辑我的PHP.ini文件并重新启动apache(甚至重新启动服务器)之后,它仍然没有启用.运行测试我可以看到PHP文件的位置:

Loaded Configuration File   /etc/PHP5/apache2/PHP.ini

在该文件中,我添加了:

zend_extension=/usr/lib/PHP5/20121212/opcache.so
opcache.enable=1
opcache.memory_consumption=128
opcache.interned_strings_buffer=8
opcache.max_accelerated_files=4000
opcache.revalidate_freq=60
opcache.fast_shutdown=1
opcache.enable_cli=1

zend扩展的位置由locate opcache.so定义.这没用.然后我注意到PHP正在加载一个额外的文件/etc/PHP5/apache2/conf.d/05-opcache.ini.在该文件中,它看起来像:

; configuration for PHP ZendOpcache module
; PRiorITy=05
zend_extension=opcache.so
opcache.enable=1
opcache.memory_consumption=128
opcache.interned_strings_buffer=8
opcache.max_accelerated_files=4000
opcache.revalidate_freq=60
opcache.fast_shutdown=1
opcache.enable_cli=1

但是,重启apache后仍然无法启用.以下是我的PHPinfo()输出

Opcode Caching  Disabled

如何启用它?

解决方法

PHPinfo()的输出中,查看下面列出的.ini文件

可能有类似的东西

/usr/local/PHP5/PHP.d/20-extension-opcache.ini

确保在此文件中设置了opcache.enable = 1.

脚本宝典总结

以上是脚本宝典为你收集整理的php – 启用Opcache不工作全部内容,希望文章能够帮你解决php – 启用Opcache不工作所遇到的问题。

如果觉得脚本宝典网站内容还不错,欢迎将脚本宝典推荐好友。

本图文内容来源于网友网络收集整理提供,作为学习参考使用,版权属于原作者。
如您有任何意见或建议可联系处理。小编QQ:384754419,请注明来意。