yilin101 发表于 2012-2-25 15:18:26

漏洞补丁打好后,eaccelerator 0.9.5.3 无法安装,0.9.6.1安装可以 但是discuz却不支持0.9.6.1

漏洞补丁打好后,eaccelerator 0.9.5.3 无法安装,0.9.6.1安装可以 但是discuz却不支持0.9.6.1
怎么办

[ 本帖最后由 yilin101 于 2012-2-25 08:20 编辑 ]

licess 发表于 2012-2-25 17:13:33

php什么版本?
无法安装肯定会有错误信息,错误信息是什么?

sdshadow 发表于 2012-2-25 17:15:07

和我一样的问题哈 。。。。

yilin101 发表于 2012-2-26 08:11:23

回复 2# 的帖子

Starting php_fpm This build of "eAccelerator" was compiled for PHP version 5.2.17. Rebuild it for your PHP version (5.2.17p1) or download precompiled binaries.


死活装不上一直提示版本不对

licess 发表于 2012-2-26 09:07:51

eAccelerator需要重新编译安装

yilin101 发表于 2012-2-26 09:18:41

回复 5# 的帖子

是指以下这样重新编译吗
试过了 不行的 很郁闷

wget -c http://soft.vpser.net/web/eaccelerator/eaccelerator-0.9.5.3.zip
unzip eaccelerator-0.9.5.3.zip
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

sdshadow 发表于 2012-2-26 09:58:03

楼主 我qq 14202241咱俩问题差不多 联系下 自己研究研究

licess 发表于 2012-2-26 10:07:23

回复 6# 的帖子

先吧 /usr/local/php/lib/php/extensions/no-debug-non-zts-20060613/eaccelerator.so 删掉

yilin101 发表于 2012-2-26 10:42:04

回复 8# 的帖子

Starting php_fpm PHP Warning: This build of "eAccelerator" was compiled for PHP version 5.2.17. 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-FPM start successfully!
Starting MySQL.
MySQL start successfully!


删掉后重装 还是一样的 直接502了

[ 本帖最后由 yilin101 于 2012-2-26 03:46 编辑 ]

yilin101 发表于 2012-2-26 11:17:48

另外找到一篇文章 http://www.linuxso.com/php/16137.html
也是一样的问题
但是找不到里面具体的代码

licess 发表于 2012-2-26 11:32:06

如果是这个原因应该在eaccelerator-0.9.5.3/ 下面

yilin101 发表于 2012-2-26 13:07:11

回复 11# 的帖子

找了一下eAccelerator的源码,发现是eaccelerator.c文件中,有检查php版本号的代码,主要是encode_version这个函数,找到
} else if (strncasecmp(buf, "beta", 4) == 0) {
         a = 3;
      sscanf(buf, "beta%u", &b);
}



这段代码找不到
军哥有什么号办法吗

licess 发表于 2012-2-26 14:23:39

那就不清楚了

yilin101 发表于 2012-2-26 14:51:42

回复 13# 的帖子

0.9.6.1 不支持缓存很可惜哦

ouchunlai 发表于 2012-2-29 13:47:03

我也是发现这个问题找到这来的。

DX不支持9.6.1.。。有没有什么办法呢
页: [1] 2
查看完整版本: 漏洞补丁打好后,eaccelerator 0.9.5.3 无法安装,0.9.6.1安装可以 但是discuz却不支持0.9.6.1