VPS侦探论坛

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

PHP多版本切换版本后没有反映

[复制链接]
发表于 2018-1-17 09:12:04 | 显示全部楼层 |阅读模式

用的版本是lnmp1.4
因为discuz的某些程序对PHP7很不用好,产生了切换到5.6的想法~

按照教程原生的是 PHP7.1.7 版本,后装了 5.6.31  

现在运行 /usr/local/php/bin/php -v  是如下这样

PHP 7.1.7 (cli) (built: Jan
8 2018 15:01:53) ( NTS )
Copyright (c) 1997-2017 The PHP Group
Zend Engine v3.1.0, Copyright (c) 1998-2017 Zend Technologies


然后我在虚拟机的配置文件中切换版本。。

include enable-php5.6.conf;  //这样写似乎没问题~

重启lnmp restart 后,打开网站根目录的phpinfo.php文件显示的仍然是以前装的 7.1.7
似乎并没有切换成功,还需要做什么吗?
美国VPS推荐: 遨游主机LinodeLOCVPS主机云搬瓦工80VPSVultr美国VPS主机中国VPS推荐: 阿里云腾讯云。LNMP付费服务(代装/问题排查)QQ 503228080
发表于 2018-1-17 10:49:58 | 显示全部楼层


如果要切换是用升级脚本进行降级
多php是安装另外一个php版本

只要在对应域名虚拟主机中改了 include 重启nginx,没有报错信息就会生效
如果你是访问的 ip/phpinfo.php 肯定是使用的默认php版本
Linux下Nginx+MySQL+PHP自动安装工具:https://lnmp.org
 楼主| 发表于 2018-1-17 12:57:26 | 显示全部楼层

原帖由 licess 于 2018-1-17 10:49 发表
如果要切换是用升级脚本进行降级
多php是安装另外一个php版本

只要在对应域名虚拟主机中改了 include 重启nginx,没有报错信息就会生效
如果你是访问的 ip/phpinfo.php 肯定是使用的默认php版本 ...


您好,我确实是Include了正确的写法,用的不是IP访问的,是域名访问~
而且重启lnmp的时候也确实重启了两个PHP版本,应该证实装了两个版本,但确实不生效
另外,我记得那个conf文件是在十六行没错呀~
美国VPS推荐: 遨游主机LinodeLOCVPS主机云搬瓦工80VPSVultr美国VPS主机中国VPS推荐: 阿里云腾讯云。LNMP付费服务(代装/问题排查)QQ 503228080
 楼主| 发表于 2018-1-17 13:05:44 | 显示全部楼层



原帖由 licess 于 2018-1-17 10:49 发表
如果要切换是用升级脚本进行降级
多php是安装另外一个php版本

只要在对应域名虚拟主机中改了 include 重启nginx,没有报错信息就会生效
如果你是访问的 ip/phpinfo.php 肯定是使用的默认php版本 ...


emmm,我知道了,我只改了一个地方,下面60多行的地方还有一个需要改的。。

感谢军哥,感谢~
Linux下Nginx+MySQL+PHP自动安装工具:https://lnmp.org
您需要登录后才可以回帖 登录 | 注册

本版积分规则

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

GMT+8, 2024-9-24 19:20 , Processed in 0.033001 second(s), 16 queries .

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

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