免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
最近访问板块 发新帖
查看: 1767 | 回复: 6
打印 上一主题 下一主题

[Web] 升级php版本后eaccelrator不能正常使用? [复制链接]

论坛徽章:
0
跳转到指定楼层
1 [收藏(0)] [报告]
发表于 2008-11-25 17:36 |只看该作者 |倒序浏览
  1. PHP Warning:  [eAccelerator] This build of "eAccelerator" was compiled for PHP version 5.2.0-8+etch11. Rebuild it for your PHP version (5.2.0-8+etch13) or download precompiled binaries.
  2. in Unknown on line 0
  3. PHP Fatal error:  Unable to start eAccelerator module in Unknown on line 0
复制代码
我从etch11升级到etch13的php版本,然后eaccelerator就不能用了。

尝试过从新编译安装,问题依旧,也试过在源码目录make clean,提示
  1. find . -name \*.lo -o -name \*.o | xargs rm -f
  2. find . -name \*.la -o -name \*.a | xargs rm -f
  3. find . -name \*.so | xargs rm -f
  4. find . -name .libs -a -type d|xargs rm -rf
  5. rm -f libphp5.la   modules/* libs/*
复制代码


同样无效,输入php5-cgi -v后依然会出现开始的提示,证明eaccelerator编译的版本不对,可是我已经把原来的文件和源码包全部删除从新下载编译,为什么问题依旧啊?如何才能正常升级eaccelerator?

论坛徽章:
0
2 [报告]
发表于 2008-11-25 22:35 |只看该作者

回复 #1 tk96293520 的帖子

初步感觉你的版本编译错误了

论坛徽章:
0
3 [报告]
发表于 2008-11-25 22:43 |只看该作者

回复 #2 kns1024wh 的帖子

呃,我觉得也是这个情况,可我从官方下了好几次源码包进行编译,查了官方faq和google,应该是没有make clean,但后来make clean也没有用,只要再次编译就会出现这个错误,唯一有一个地方可能出问题,网上说要卸载eacc以后再升级php,我是直接升级的,然后重新编译的,这个现在有什么办法能重新编译使之生效吗?

论坛徽章:
0
4 [报告]
发表于 2008-11-26 11:26 |只看该作者
谁能帮忙看一下啊?eaccelerator如何才能升级呢?

论坛徽章:
0
5 [报告]
发表于 2008-11-26 11:41 |只看该作者
而eaccelerator是必须跟着当前的php版本进行编译的

论坛徽章:
0
6 [报告]
发表于 2008-11-26 11:56 |只看该作者
是啊,我是从新编译的,可是编译以后无效呀,请问是否需要对原先的版本做什么操作?卸载之类的操作?

论坛徽章:
0
7 [报告]
发表于 2008-11-26 12:37 |只看该作者
看看,源代里面的说明,有些可以使用 make clean make uninstall 删除,
如果没有,自已到相关目录和文件一个个删除吧!
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

北京盛拓优讯信息技术有限公司. 版权所有 京ICP备16024965号-6 北京市公安局海淀分局网监中心备案编号:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年举报专区
中国互联网协会会员  联系我们:huangweiwei@itpub.net
感谢所有关心和支持过ChinaUnix的朋友们 转载本站内容请注明原作者名及出处

清除 Cookies - ChinaUnix - Archiver - WAP - TOP