WDlinux官方论坛's Archiver

妙恋妙恋妙恋 发表于 2017-10-28 13:21

v3升级到v3.2后,多PHP版本共存的安装方法【安装失败解决办法】

[i=s] 本帖最后由 妙恋妙恋妙恋 于 2017-10-28 13:26 编辑 [/i]

本贴是为了方便大家解决安装失败问题,是从老大的帖子和回复里整理出来的。
首先引用一下老大的原贴内容,本人安装后的效果截图贴在最后展示。
[quote]多PHP版本共存的安装方法

自v3.2开始,wdcp支持多PHP版本共存共用和切换,可根据需求灵活选择和使用
从v3.0/3.1升级的用户,还需要再安装下多版本的PHP环境,才可完全正常使用和切换

安装方法如下:
wget http://down.wdlinux.cn/in/phps.sh
sh phps.sh
(共支持7个版本的PHP,如5.2.17/5.3.29/5.4.45/5.5.38/5.6.30/7.0.18/7.1.4)

默认安装使用版本,可以针对或选择性安装某个版本,如
sh phps.sh 7.1.4
即可安装7.1.4

如无特别求,可不必全部安装或启动,因为启动多一个,就会占资源多一份[/quote]

问题一:相信很多人和我一样,安装其他版本的php时总是失败,很有可能是因为安装了云锁的原因,请先完全卸载云锁,只关闭云锁服务是不行的。
卸载云锁命令:/usr/local/yunsuo_agent/uninstall
得到如下截图表示卸载成功,可以开始安装你需要的php版本了。
[attach]8115[/attach]
安装后可以重新安装云锁,但是卸载的时候请确保完全卸载了。

问题二:其他版本的php可以安装,但是php 5.2.17无法安装,这种情况可以使用@hxz55的解决方案,本人尝试有效。
执行命令:

wget http://down.wdlinux.cn/in/iconv_ins.sh
sh iconv_ins.sh

然后再执行

wget http://down.wdlinux.cn/in/phps.sh
sh phps.sh 5.2.17

问题三:为什么我安装了别的php版本,但网站使用的还是之前的版本?

首先安装多PHP版本后,需要先在php版本管理里边开启你所需要的版本,然后再到站点列表里为相应的网站切换php版本,如下面的截图所示。

[attach]8116[/attach]

问题四:如何卸载掉之前的5.2.17版本?我也不知道,这个还需要老大或者其他高手给出解决方案了。

最后是本人安装多php版本后的效果图一张:

[attach]8117[/attach]

炉火纯黑 发表于 2017-12-10 13:06

x86_64
CentOS release 6.9 (Final)
----Install Error: 7.1.4 -----------
这个最主要的通病你能否给出解决方案?

页: [1]

Powered by Discuz! Archiver 7.2  © 2001-2009 Comsenz Inc.