/usr/bin/php 的 php 版本错误

Bob*_*ban 1 php apache terminal

我正在使用 OSX El Capitan,我看到 /usr/bin/php 使用了错误的 php 版本。

which php
/usr/bin/php

php -v
PHP 5.5.34 (cli) (built: Apr 22 2016 19:16:58) 
Run Code Online (Sandbox Code Playgroud)

我已经安装了最新的 MAMP,并尝试创建一个指向正确版本的符号链接

sudo ln -sf /Applications/MAMP/bin/php/php7.0.9/bin/php /usr/bin/php
Password:
ln: /usr/bin/php: Operation not permitted
Run Code Online (Sandbox Code Playgroud)

谁能建议我如何解决这个问题?

Bob*_*ban 5

我使用不同的方法解决了它,然后禁用了 SIP

sudo nano ~/.bash_profile
Run Code Online (Sandbox Code Playgroud)

我已经添加了

alias php="/usr/local/bin/php"
Run Code Online (Sandbox Code Playgroud)

然后我添加了一个符号链接

sudo ln -sf /Applications/MAMP/bin/php/php7.0.9/bin/php /usr/bin/php
Run Code Online (Sandbox Code Playgroud)

然后我检查了 php 版本

php --version
Run Code Online (Sandbox Code Playgroud)

它按预期显示 7.0.9