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

问题描述:
今天碰到了一个问题,问题是这样的,我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的时候,安装遗留下来的问题。

©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

  • [toc] 在公司的网站上推荐使用 docker 容器来安装环境,一个项目一个 docker 容器。 、、 百度百...
    Mdvtrw阅读 5,371评论 0 1
  • 这篇文章中你将了解到以下内容 查看php基本环境理解PHP运行模式brew-php-switcher基本使用理解b...
    needrunning阅读 11,242评论 0 1
  • 1.1. PHP介绍 1.1.1. 静态网页(网站) 就是不会“变化”的网页(内容)。 1.1.2. 动态网页(网...
    zphphp阅读 5,739评论 0 4
  • 更改ip和dnsVi /etc/sysconfig/network-scripts/ifcfg-eth0vi /...
    Xwei_阅读 5,865评论 0 3
  • 初春的雪 又开始在我的世界肆意飘落 把春的萌动飘洒成一地轻盈 将纷扰红尘的喧嚣 掩埋 轻弹指间雪花 痴念红尘刹那 ...
    沐雨夕烟阅读 3,590评论 5 21

友情链接更多精彩内容