VPS侦探论坛

 找回密码
 注册
查看: 3076|回复: 3

【提问】php多版本共存时,如何对单版本升级

[复制链接]
发表于 2019-9-21 18:30:19 | 显示全部楼层 |阅读模式

使用lnmp时, ./install.sh mphp 安装了多个版本php共装有5.6 、7.2 、7.3

默认版本5.6

使用 ./upgrade.sh php 提示当前版本5.6 没法选择7.2版本升级
请问使用什么办法才能升级7.2版本的小版本?
搜寻无果,还望回复下,谢谢!


美国VPS推荐: 遨游主机LinodeLOCVPS主机云搬瓦工80VPSVultr美国VPS主机中国VPS推荐: 阿里云腾讯云。LNMP付费服务(代装/问题排查)QQ 503228080
发表于 2019-9-21 19:34:21 | 显示全部楼层


./upgrade.sh php 只能升级默认php,不能升级多php的版本

不清楚你升级时的错误信息没法分析可能原因
Linux下Nginx+MySQL+PHP自动安装工具:https://lnmp.org
 楼主| 发表于 2019-9-23 09:48:32 | 显示全部楼层

licess 发表于 2019-9-21 19:34
./upgrade.sh php 只能升级默认php,不能升级多php的版本

不清楚你升级时的错误信息没法分析可能原因 ...

没报错,但是不能升级指定版本的,include/main.sh 代码641-658行

使用的绝对路径 ,我尝试了修改php环境变量也不能升级

/usr/local/php/bin/   5.6默认的

/usr/local/php7.2/bin/ 7.2 准备升级的
请问还有别的办法升级7.2的小版本吗?
Get_PHP_Ext_Dir()
{
    Cur_PHP_Version="`/usr/local/php/bin/php-config --version`"
    zend_ext_dir="`/usr/local/php/bin/php-config --extension-dir`/"
}

Check_Stack()
{
    if [[ -s /usr/local/php/sbin/php-fpm && -s /usr/local/php/etc/php-fpm.conf && -s /etc/init.d/php-fpm && -s /usr/local/nginx/sbin/nginx ]]; then
        Get_Stack="lnmp"
    elif [[ -s /usr/local/nginx/sbin/nginx && -s /usr/local/apache/bin/httpd && -s /usr/local/apache/conf/httpd.conf && -s /etc/init.d/httpd && ! -s /usr/local/php/sbin/php-fpm ]]; then
        Get_Stack="lnmpa"
    elif [[ -s /usr/local/apache/bin/httpd && -s /usr/local/apache/conf/httpd.conf && -s /etc/init.d/httpd && ! -s /usr/local/php/sbin/php-fpm ]]; then
        Get_Stack="lamp"
    else
        Get_Stack="unknow"
    fi
}

美国VPS推荐: 遨游主机LinodeLOCVPS主机云搬瓦工80VPSVultr美国VPS主机中国VPS推荐: 阿里云腾讯云。LNMP付费服务(代装/问题排查)QQ 503228080
发表于 2019-9-23 12:46:23 | 显示全部楼层



peng2289 发表于 2019-9-23 09:48
没报错,但是不能升级指定版本的,include/main.sh 代码641-658行

使用的绝对路径 ,我尝试了修改php环 ...

只能手动按照安装脚本进行升级或自己修改升级脚本
Linux下Nginx+MySQL+PHP自动安装工具:https://lnmp.org
您需要登录后才可以回帖 登录 | 注册

本版积分规则

小黑屋|手机版|Archiver|VPS侦探 ( 鲁ICP备16040043号-1 )

GMT+8, 2024-11-20 15:27 , Processed in 0.026227 second(s), 16 queries .

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

快速回复 返回顶部 返回列表