VPS侦探论坛

 找回密码
 注册
查看: 4643|回复: 2

用了php 5.2的hash修复脚本,出现eaccelerator报错,修改php.ini没用

[复制链接]
发表于 2012-3-10 15:46:37 | 显示全部楼层 |阅读模式

用了php 5.2的hash修复脚本后,PHP是升级了,原来版本是LNMP 0.6,但是启动PHP时,出现 eaccelerator报错:
Shutting down php_fpm warning, no pid file found - php-fpm is not running ?
Starting php_fpm PHP Warning:  [eAccelerator] This build of "eAccelerator" was compiled for PHP version 5.2.14. Rebuild it for your PHP version (5.2.17p1) or download precompiled binaries.
in Unknown on line 0
PHP Fatal error:  Unable to start eAccelerator module in Unknown on line 0
failed

搜下论坛,要改php.ini,但是发现我的php.ini 里本来就是 zend_extension="/usr/local/php/lib/php/extensions/no-debug-non-zts-20060613/eaccelerator.so",还怎么改,重新运行 eaccelerator.sh 好几次,也没用啊。怎么办?
美国VPS推荐: 遨游主机LinodeLOCVPS主机云搬瓦工80VPSVultr美国VPS主机中国VPS推荐: 阿里云腾讯云。LNMP付费服务(代装/问题排查)QQ 503228080
 楼主| 发表于 2012-3-10 15:49:46 | 显示全部楼层


是版本太老吗? 目录下有个 eaccelerator-0.9.5.3.tar.bz2
Linux下Nginx+MySQL+PHP自动安装工具:https://lnmp.org
 楼主| 发表于 2012-3-10 16:16:10 | 显示全部楼层

自己搞定了!

原来运行那个修改脚本后,其实可以不用再运行 eaccelerator.sh的,只要直接修改php.ini就好了。我不懂,在修改后,又运行了 eaccelerator.sh,造成php.ini的[eaccelerator]项,又重写进去一项,重复了,搞笑的是,我看看不行,连续运行了那个 eaccelerator.sh 好多次,最后发现 [eaccelerator]项 重复10多项,删掉就好了。
美国VPS推荐: 遨游主机LinodeLOCVPS主机云搬瓦工80VPSVultr美国VPS主机中国VPS推荐: 阿里云腾讯云。LNMP付费服务(代装/问题排查)QQ 503228080
您需要登录后才可以回帖 登录 | 注册

本版积分规则

小黑屋|手机版|Archiver|VPS侦探 ( 鲁ICP备16040043号-1 )

GMT+8, 2024-11-17 00:01 , Processed in 0.025752 second(s), 16 queries .

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

快速回复 返回顶部 返回列表