php -v和phpinfo查看的版本不一致的解决方法
这篇文章主要介绍php -v和phpinfo查看的版本不一致的解决方法,文中介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们一定要看完!
解决方法:首先打开“/etc/profile”文件,执行“export PATH="/usr/local/php/bin:$PATH"”命令在最后一行添加一个环境变量;然后执行“source /etc/profile”命令保存并退出即可。
本教程操作环境:Red Hat Enterprise Linux 6.1系统、PHP7.1版,DELL G3电脑
php -v查看到版本和phpinfo()打印的版本不一致
首先查找一下linux上有几个php.ini。结果发现有两个:
大致猜想php cli加载的php配置文件与phpinfo()加载的配置文件不一致,使用命令来查看cli加载的php.ini是哪个:
php -i | grep php.ini
结果为:
再查看phpinfo()打印的结果:
发现加载的php.ini的配置文件果然不一致,然后查找php/bin目录,编辑/etc/profile文件在最后一行添加一个环境变量:
export PATH="/usr/local/php/bin:$PATH"
最后保存并退出执行以下命令:
source /etc/profile
就是cli加载的php配置文件,与web服务器加载的php配置文件不一致导致的。只要统一他们的加载配置文件就好了
以上是“php -v和phpinfo查看的版本不一致的解决方法”这篇文章的所有内容,感谢各位的阅读!希望分享的内容对大家有帮助,更多相关知识,欢迎关注编程网行业资讯频道!
免责声明:
① 本站未注明“稿件来源”的信息均来自网络整理。其文字、图片和音视频稿件的所属权归原作者所有。本站收集整理出于非商业性的教育和科研之目的,并不意味着本站赞同其观点或证实其内容的真实性。仅作为临时的测试数据,供内部测试之用。本站并未授权任何人以任何方式主动获取本站任何信息。
② 本站未注明“稿件来源”的临时测试数据将在测试完成后最终做删除处理。有问题或投稿请发送至: 邮箱/279061341@qq.com QQ/279061341