我想使用MAMP的PHP版本,而不是Mac上安装的默认版本。我尝试使用
ln -s /Applications/MAMP/bin/php5.3/bin/php php
但出现“文件存在”错误。解决此问题的最佳方法是什么,因此我可以只键入php而不是完整路径?
我不建议您尝试修改命令行上调用的PHP的默认版本。如果您决定升级操作系统,这样做可能会破坏系统的其他部分,并在将来给您带来问题。
有一种替代方案可以满足您的需求。您可以为MAMP的php 5.3副本创建别名。就我而言,我将别名命名为phpmamp。打开您的终端并输入:
alias phpmamp='/Applications/MAMP/bin/php5.3/bin/php'
现在,在命令行中输入phpmamp将启动MAMP php interperter。通过键入以下内容进行验证:
phpmamp --help
您很可能希望将其和任何其他别名存储在。~/.bash_profile 这将使别名在重新引导后得以持久。否则,别名仅应在您所在的特定终端会话中持续存在。有关创建.bash_profile文件的更多信息,请参见:
~/.bash_profile
.bash_profile
http://www.redfinsolutions.com/redfin-blog/creating-bashprofile-your- mac