解决phpinfo()与 php -v不一样

Posted 微风星语

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了解决phpinfo()与 php -v不一样相关的知识,希望对你有一定的参考价值。

php -i | grep php.ini

查看PHP加载的是哪个配置文件,这个获取的是系统内的php.ini 的位置。不是网页apache加载的php.ini文件

添加变量默认php版本

export PATH="/usr/local/Cellar/php71/7.1.13_24/bin:$PATH"

source /etc/profile重启下

================================

通过brew install php71

如果提示unlink php56就执行

brew unlink php56

安装的路径是

/usr/local/Cellar/php71/7.1.12_24/

安装完成之后,要启动,需要进入到/usr/local/Cellar/php71/7.1.12_24/sbin/下执行

sudo sh php71-fpm start

===============================

若遇到:

ERROR: unable to bind listening socket for address ’127.0.0.1:9000′

解决办法:

killall php-fpm 之后再执行sudo sh php71-fpm start

这样在phpinfo 中显示的就是php71

 

以上是关于解决phpinfo()与 php -v不一样的主要内容,如果未能解决你的问题,请参考以下文章

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

解决phpinfo 和php -v版本不一致的问题

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

安装多个PHP环境会导致phpinfo和php -v中查看到的PHP版本不一致

解决php -v查看到版本于phpinfo()打印的版本不一致问题(LNMP环境搭建问题)

PHP版本替换, phpinfo和php -v显示版本信息不一致