VPS侦探论坛

 找回密码
 注册
查看: 14121|回复: 10

eAccelerator总是不支持

[复制链接]
发表于 2011-7-24 15:15:45 | 显示全部楼层 |阅读模式

按照LNMP官网的安装步骤顺利装完LNMP
然后安装./eaccelerator.sh,也顺利装完,
但是在探针中却显示eAccelerator不支持
重新系统几遍了,都是这个结果!

打开PHP.ini看到“zend_extension="/usr/local/php/lib/php/extensions/no-debug-non-zts-20060613/eaccelerator.so"
但是,“/no-debug-non-zts-20060613/”目录下根本就没有“eaccelerator.so”这个文件,
而且“/usr/local/php/lib/php/extensions/”下面除了“/no-debug-non-zts-20060613/”也没别的目录了啊!

请教老大,如何解决!
谢谢!

PS:输入“/etc/init.d/php-fpm restart”命令提示如下:
  1. =======================================================================
  2. [root@baishi lnmp0.7]# /etc/init.d/php-fpm restart
  3. Shutting down php_fpm . done
  4. Starting php_fpm Failed loading /usr/local/php/lib/php/extensions/no-debug-non-z
  5. ts-20060613/eaccelerator.so:  /usr/local/php/lib/php/extensions/no-debug-non-zts
  6. -20060613/eaccelerator.so: cannot open shared object file: No such file or direc
  7. tory
  8. done
  9. [root@baishi lnmp0.7]#
复制代码

[ 本帖最后由 xiaov 于 2011-7-24 15:26 编辑 ]
美国VPS推荐: 遨游主机LinodeLOCVPS主机云搬瓦工80VPSVultr美国VPS主机中国VPS推荐: 阿里云腾讯云。LNMP付费服务(代装/问题排查)QQ 503228080
 楼主| 发表于 2011-7-24 15:25:34 | 显示全部楼层


补充一下
用的yardvps的TREE 1(512 MB)
系統: CentOS 5 32bit
Linux下Nginx+MySQL+PHP自动安装工具:https://lnmp.org
发表于 2011-7-24 15:30:48 | 显示全部楼层

php如果高于5.2.17的话修改/usr/local/php/etc/php.ini
在文件快点末尾那边找到ea那部分,将  no-debug-non-zts-20060613  修改为  no-debug-non-zts-20090626 然后重启

如果是5.2.17及以下那么肯定是没安装成功。需要重新安装或手动安装。
美国VPS推荐: 遨游主机LinodeLOCVPS主机云搬瓦工80VPSVultr美国VPS主机中国VPS推荐: 阿里云腾讯云。LNMP付费服务(代装/问题排查)QQ 503228080
 楼主| 发表于 2011-7-24 15:32:15 | 显示全部楼层

回复 3# 的帖子




PHP版本(php_version):5.2.17
Linux下Nginx+MySQL+PHP自动安装工具:https://lnmp.org
发表于 2011-7-24 15:39:06 | 显示全部楼层

如果是5.2.17及以下那么肯定是没安装成功。需要重新安装或手动安装。

军哥运维代购:http://shop63846532.taobao.com/

 楼主| 发表于 2011-7-24 15:41:14 | 显示全部楼层

回复 5# 的帖子


如何手动安装呢?
求步骤
发表于 2011-7-24 16:01:23 | 显示全部楼层

按eaccelerator.sh

wget -c http://soft.vpser.net/web/eaccel ... tor-0.9.5.3.tar.bz2
tar jxvf eaccelerator-0.9.5.3.tar.bz2
cd eaccelerator-0.9.5.3/
/usr/local/php/bin/phpize
./configure --enable-eaccelerator=shared --with-php-config=/usr/local/php/bin/php-config --with-eaccelerator-shared-memory
make
make install
cd ../
安装过程报错的话反馈或在论坛搜索
/usr/local/php/sbin/php-fpm reload
美国VPS推荐: 遨游主机LinodeLOCVPS主机云搬瓦工80VPSVultr美国VPS主机中国VPS推荐: 阿里云腾讯云。LNMP付费服务(代装/问题排查)QQ 503228080
 楼主| 发表于 2011-7-24 18:27:36 | 显示全部楼层

原帖由 licess 于 2011-7-24 16:01 发表
按eaccelerator.sh

wget -c http://soft.vpser.net/web/eaccelerator/eaccelerator-0.9.5.3.tar.bz2
tar jxvf eaccelerator-0.9.5.3.tar.bz2
cd eaccelerator-0.9.5.3/
/usr/local/php/bin/phpize
./configure -- ...



哈哈!按照老大的方法,顺利搞定!
再次拜谢!!!

PS:在此提醒各位手动安装完后,别忘了重启下哦 /etc/init.d/php-fpm restart
Linux下Nginx+MySQL+PHP自动安装工具:https://lnmp.org
发表于 2011-9-29 22:18:15 | 显示全部楼层

这个帖子好2

军哥运维代购:http://shop63846532.taobao.com/

发表于 2015-3-15 21:08:14 | 显示全部楼层



Failed loading /usr/local/php/lib/php/extensions/no-debug-non-zts-20090626/eaccelerator.so:  /usr/local/php/lib/php/extensions/no-debug-non-zts-20090626/eaccelerator.so: cannot open shared object file: No such file or directory
PHP 5.3.* , PHP 5.4.* , PHP 5.5.* Can't install eaccelerator 0.9.5.3!
PHP 5.3.* please input new or dev !
PHP 5.4.* and 5.5.* please input dev !


也就是说我 php5.5的 就没办法安装 0.9.5.3?
发表于 2015-3-16 09:33:01 | 显示全部楼层

回复 10# 的帖子


5.5就只能用dev版本,5.6啥都哪个版本都没法用
您需要登录后才可以回帖 登录 | 注册

本版积分规则

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

GMT+8, 2024-9-27 12:10 , Processed in 0.028691 second(s), 16 queries .

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

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