切换Mac默认PHP版本为MAMP

方法1 (失效了)

打开mamp pro 在左侧languages中点击php , 然后打勾 ,make this version available on the command line.

方法2

Mac自带了PHP开发环境,但是很多开发者装了MAMP集成环境,打开终端输入:which php,会显示/usr/bin/php,是系统自带的PHP版本,要切换默认的PHP版本为MAMP下的PHP,需要修改系统bash_profile并执行这个shell脚本。

打开终端输入

1  1. vim ~/.bash_profile
2 
3  2.PATH="/Applications/MAMP/bin/php/php7.2.7/bin:$PATH"

4 

切完别忘记执行以下这个脚本

source ~/.bash_profile

这个时候再输入:which php命令,是不是就切换成了MAMP目录下的PHP版本了。

注意
如果你安装了zsh,会出现重新打开terminal窗口时会发现php又跳回自带的PHP。

这是terminal init的时候并不会执行/.bash_profile、/.bashrc等脚本了,这是因为其默认启动执行脚本变为了~/.zshrc。

所以解决办法输入 vim ~/.zshrc,在后面追加:

source ~/.bash_profile

posted @ 2020-05-03 18:33  Bashuslovakia  阅读(599)  评论(0编辑  收藏  举报