码迷,mamicode.com
首页 > Web开发 > 详细

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

时间:2019-11-25 11:23:05      阅读:140      评论:0      收藏:0      [点我收藏+]

标签:exp   错误   打印   系统   配置   解决方案   $path   php   usr   

发现问题的原因:

  安装zip扩展后,配置成功,但是使用gitlab合并的时候发生错误,经检查,使用phpinfo打印出来的php版本为7.1,而使用linux度服务器 运行 php -v的版本却是5.4,故怀疑加载的php.ini文件不一致

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

使用命令来查看cli加载的php.ini是哪个:

php -i | grep php.ini
结果为:

 技术图片

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

 查看Loaded Configuration File 参数,发现不一致

解决办法:

查找php/bin目录,在/etc/profile文件在最后一行添加一个环境变量:

export PATH="/usr/local/php/bin:$PATH"
最后保存并退出执行以下命令加载到环境变量中:

source /etc/profile

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

标签:exp   错误   打印   系统   配置   解决方案   $path   php   usr   

原文地址:https://www.cnblogs.com/houss/p/11926423.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!