VPS侦探论坛

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

php版本不同方式查询结果不同

[复制链接]
发表于 2016-12-16 14:11:11 | 显示全部楼层 |阅读模式

lnmp1.3 安装的是php7.0.7。
一、打开http://IP/phpinfo.php查看到,php版本是7.0.7

二、在服务器上用命令语句查询,显示的是php版本为5.4
[root@ebs-1111 ~]# php --version
PHP 5.4.16 (cli) (built: Aug 11 2016 21:24:59)
Copyright (c) 1997-2013 The PHP Group
Zend Engine v2.4.0, Copyright (c) 1998-2013 Zend Technologies
美国VPS推荐: 遨游主机LinodeLOCVPS主机云搬瓦工80VPSVultr美国VPS主机中国VPS推荐: 阿里云腾讯云。LNMP付费服务(代装/问题排查)QQ 503228080
发表于 2016-12-16 19:10:55 | 显示全部楼层


使用完整路径
应该是通过其他方式安装的php
Linux下Nginx+MySQL+PHP自动安装工具:https://lnmp.org
 楼主| 发表于 2016-12-16 20:13:12 | 显示全部楼层

回复 2# 的帖子


你意思是说服务器被入侵安装了其他版本的PHP?
如果是这样的话应该如何卸载该版本PHP?该版本php是否被使用中?

如何将lnmp的php7设置为默认的php?
当直接运行php --version时,显示的是lnmp的php版本?
其实我本来是想安装APCu的,用命令pecl install apcu可以为php7安装APCu,但是执行pecl install apcu时,显示php版本为5.4,因此无法安装

[ 本帖最后由 yanqzh 于 2016-12-16 20:46 编辑 ]
美国VPS推荐: 遨游主机LinodeLOCVPS主机云搬瓦工80VPSVultr美国VPS主机中国VPS推荐: 阿里云腾讯云。LNMP付费服务(代装/问题排查)QQ 503228080
 楼主| 发表于 2016-12-16 21:14:07 | 显示全部楼层



问题暂时解决,方法为:

将/usr/bin/php   ln  到   /usr/local/php/bin/php  :
ln -s /usr/local/php/bin/php /usr/bin/php
再次执行  pecl install apcu
发现安装成功。
Linux下Nginx+MySQL+PHP自动安装工具:https://lnmp.org
您需要登录后才可以回帖 登录 | 注册

本版积分规则

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

GMT+8, 2024-9-28 05:33 , Processed in 0.025976 second(s), 16 queries .

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

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