yanqzh 发表于 2016-12-16 14:11:11

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

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

二、在服务器上用命令语句查询,显示的是php版本为5.4
# 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

licess 发表于 2016-12-16 19:10:55

使用完整路径
应该是通过其他方式安装的php

yanqzh 发表于 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 编辑 ]

yanqzh 发表于 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
发现安装成功。
页: [1]
查看完整版本: php版本不同方式查询结果不同