军哥的LNMP一键环境包:eAccelerator不加载的解决办法

注明:新版本此BUG修复!
每次安装军哥LNMP一键包eAccelerator组件时,通过探针查看,都是没有加载成功的,通过检查发现是因为php.ini里eAccelerator的路径没有填写正确的原因,修正此问题就可以加载了。

我们先查看eAccelerator的路径:
[code]cd /usr/local/php/lib/php/extensions[/code]
可以看到eAccelerator.so所在的文件夹名为:
[html]no-debug-non-zts-20060613[/html]
OK,现在我们编辑php.ini:
[code]
cd /usr/local/php/etc
vi php.ini
[/code]
查找eAccelerator:
[code]/eAccelerator[/code]
我们可以看到eaccelerator.so路径为:
[php]zend_extension "/usr/local/php/lib/php/extensions/no-debug-non-zts-20090623/eaccelerator.so"[/php]
将上面这句替换为下面的这句,保存:
[php]zend_extension "/usr/local/php/lib/php/extensions/no-debug-non-zts-20060613/eaccelerator.so"[/php]
重启lnmp:
[code]/root/lnmp reload[/code]
再次查看探针可以看到eAccelerator已经加载成功了。

eAccelerator

军哥其他版本的lnmp也可以通过这个方法解决eAccelerator组件不加载的问题。

军哥的LNMP一键环境包:eAccelerator不加载的解决办法》有2个想法

    1. 卧龙居

      将config目录下config_global.php里的$_config[‘memory’][‘eaccelerator’]设置为 1 即可。如果还不成功,将eAccelerator版本换成0.9.5.3的,discuz X2对eAccelerator0.9.6.1貌似有点不支持!

      看看这个地址:http://www.discuz.net/forum.php?mod=viewthread&tid=2182084

      回复

发表评论

电子邮件地址不会被公开。 必填项已用*标注