解决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

原文地址:https://www.cnblogs.com/linst/p/8320816.html