1.0出来了,是否有简单的办法将PHP从5.4版本降下来?
好久之前在Linode VPS上装LNMP时冲动得升级了PHP到5.4版本,很多问题,一直想降下来,之前一直感觉除了重装系统还是怎么着才行,总之感觉会很复杂,一直没敢动它。。。看到1.0出来了,这个帖子中 https://bbs.vpser.net/thread-9740-1-1.html 有网友说 升级 可以先(把wwwroot改名为wwwroot-bak,包括mysql数据库。nginx的配置文件。),然后 卸载0.9版本,然后 再安装1.0版本,最后 再把文件移回去。。。
不知道这种方法是否适用于我的问题?
另外,看到 更新记录里“增加php 5.2.17安装脚本,适合已升级5.3,而有程序需要php 5.2的用户;”
这个是否也可以用来将PHP5.4版本 降级到 5.2的?
P.S. 这个问题纠结我很久了,不太懂又不敢乱动,怕一个晚上搞不定影响网站正常访问,更怕丢数据。。。还请 军哥指导一下!!!推荐一种最简单、快速的方法并简单给我说下操作步骤。。。非常感谢!!!
[ 本帖最后由 Nothing 于 2013-7-28 02:05 编辑 ] 可以把数据都备份后重装,再导入
php 5.2.17安装脚本只是安装一个另外单独的php
降级可以用升级脚本试试,不确定能否成功,因为升级脚本都是为升级测试的,降级没测试过
无论哪种方法都会停机一段时间,重装的成功率应该高于升级脚本降级的成功率
回复 2# 的帖子
哦 谢谢军哥,但你说的“备份”是备份到本地吗?还是可以直接备份再linode服务器上的?“重装”也只是重装lnmp么 ?之前的0.9版本需要卸载什么的吗?确实不太懂,望指点一下,谢谢!!!
另外,我晚上 可以用升级脚本试试 是否可以降级。。。 最好是本地,也可以直接备份在服务器上,你如果要重装系统的话就只能放本地,只重装lnmp本地或服务器都行
不管是0.8。0.9,1.0 卸载命令都一样 ./uninstall.sh
回复 4# 的帖子
谢谢军哥,我应该只需要重装LNMP,查查备份的详细方法去,免得出错就惨了,谢谢!!! 08.09.10 中间的PHP升级脚本可随时用于升降级完全没问题。。升级和降级原理是一样的。升降级不会影响数据库等。只会暂停一小会儿。试试看就知道了。
不过,升降级到 php5.2.17 的话,有的时候不正常。如zend判断出错。
不过,可弄个多版PHP共存。 如 php5.5+php 5.3 或 再加php5.2,
这样要快有快,要兼容有兼容。
[ 本帖最后由 id886 于 2013-7-28 15:44 编辑 ]
回复 6# 的帖子
谢谢,降级成功了,只有zend需要替换为5.3版本的就好了。。。 哈哈,不错呢,我升级了一次LNMp0.9到1.0,其实只要备份好自己的数据,先确保不要丢了。。然后随便折腾,,
页:
[1]