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)
谁能建议我如何解决这个问题?
我使用不同的方法解决了它,然后禁用了 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