解决php -v查看到版本于phpinfo()打印的版本不一致问

2020-03-25  本文已影响0人  一位先生_

问题描述:
今天碰到了一个问题,问题是这样的,我phpinfo打印输出php的版本和在服务器上使用命令php -v查看到的 php版本不一样,

解决方案:
1: 首先查找一下linux上有几个php.ini。结果发现有两个:


image.png

可以确定到php cli加载的php配置文件与phpinfo()加载的配置文件不一致,使用命令来查看cli加载的php.ini是哪个:
php -i | grep php.ini


image.png

再查看phpinfo()打印的结果:


image.png

对比发现加载的php.ini的配置文件果然不一致,
然后查找php/bin目录,编辑/etc/profile文件在最后一行添加一个环境变量:

export PATH="/usr/local/php/bin:$PATH"

最后保存并退出执行以下命令:

source /etc/profile

出现这种问题是之前安装php的时候,安装遗留下来的问题。

上一篇下一篇

猜你喜欢

热点阅读