网站地图    收藏   

主页 > 后端 > php资料库 >

PHP升级后eAccelerator罢工解决方案_自学php网

来源:自学PHP网    时间:2014-12-04 22:12 作者: 阅读:

[导读] 前几天,在一次PHP升级到5.3.10之后发现eAccelerator没有开启,phpinfo()里直接显示全部为false 很是纳闷中 急忙打开ssh把php-fpm进程杀掉重启,结果提示 [eAccelerator] This build of eAccelerator was com...

前几天,在一次PHP升级到5.3.10之后发现eAccelerator没有开启,phpinfo()里直接显示全部为false
 


 

很是纳闷中……

急忙打开ssh把php-fpm进程杀掉重启,结果提示

[eAccelerator] This build of "eAccelerator" was compiled for PHP version 5.3.6. Rebuild it for your PHP version (5.3.10) or download precompiled binaries.

意思大概是eAccelerator最高只能支持到5.3.6版本,这就奇怪了?因为我另一个环境是5.3.10都没问题,只不过出问题的机器是中途从5.3.6升级到5.3.10,而另一台机器一开始就编译安装5.3.10

百度一下,发现正有人也碰到如此问题,按照提示进行修改了eAccelerator.c里的版本检测函数,直接return 1,然后编译安装还是不行

最后感觉瞎折腾了半天也得不出个结果,难不成我所有出问题的机器都要重新编译?

自学PHP网专注网站建设学习,PHP程序学习,平面设计学习,以及操作系统学习

京ICP备14009008号-1@版权所有www.zixuephp.com

网站声明:本站所有视频,教程都由网友上传,站长收集和分享给大家学习使用,如由牵扯版权问题请联系站长邮箱904561283@qq.com

添加评论