php-version切换php版本,为什么没用?

通过php-version切换php版本5.6到7.0,当前控制台显示成功,但是另开一个控制台窗口或者关闭当前窗口,查看php版本任然是5.6,这是什么原因?
clipboard.png

新窗口,任然显示版本5.6

clipboard.png

MAC环境,php通过homebrew安装。

阅读 5.1k
3 个回答

1.打开终端输入

   sudo nano ~/.bash_profile

2.然后把以下代码添加到bash_profile脚本最后面:

PATH="/Applications/MAMP/bin/php/php7.0.20/bin:$PATH"
export PATH

3.然后按Control+O保存,再按Control+X退出。
切完别忘记执行以下这个脚本

source .bash_profile

4.which php查看 PHP版本

感觉是 /sbin/php /bin/php 这个执行程序没换

在终端运行命令

sudo sh /usr/local/Cellar/php71/7.1.10_21/sbin/php71-fpm start

具体的路径你换一下。就换更换版本成功

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题