LNMP 0.8 PHP升级的问题
刚把LNAMP 0.8的PHP通过自带的upgrade_php.sh从5.2.17升级到了5.3.8,之前已经装好了eAccelerator,查看了很多帖子说要先删除后重装(还不能使用自带的eaccelerator.sh脚本重装),结果在第一步删除的时候就卡住了,/usr/local/php/lib/php/extensions/no-debug-non-zts-20090626下根本就找不到eaccelerator.so,请问是upgrade_php.sh脚本自动给删除了吗?接下来直接安装就可以了?还是只能下载ea包安装而不能使用自带的eaccelerator.sh脚本安装吧?另外,发现upgrade_php.sh脚本的最后自动安装好了ZendGuardLoader,这部分也不用再手动处理了吧?
谢谢军哥。 ZendGuardLoader本身就集成在 PHP5.3.8里面...解压的时候自己看就知道了...
再有使用5.3.8的话建议升级到5.3.9 这次修复了几个5.3.8的严重bug..
回复 1# 的帖子
升级前不需要删除,会自动删除。如需安装再运行一般eAccelerator的安装脚本就行了/usr/local/php/lib/php/extensions/no-debug-non-zts-20090626 是PHP 5.3.*版本eAccelerator的存放目录
回复 3# 的帖子
直接运行安装包里的eaccelerator.sh可以在PHP升级到5.3.*后重新安装eAccelerator(选择new),已验证。请问直接运行安装包里的ioncube.sh可以重新安装ionCube吗?(不太敢随便尝试)
另外有人建议将PHP从5.3.8升级到5.3.9,查看了其他几个帖子,提到了会有eAccelerator不兼容的问题,说要修改源文件eaccelerator.c再重新编译,对于我们这些菜鸟来说,有点担心搞不定,是不是等eAccelerator的新版本和修改后的eaccelerator.sh会比较稳妥?
再次感谢。 可以
5.3.9测试过eaccelerator没发现有错误,只要升级php后再重新安装编译就不会报错,个别时候就得看RP了。
页:
[1]