一尘不染

如何使用MAMP的PHP版本而不是OSX的默认版本

php

我想使用MAMP的PHP版本,而不是Mac上安装的默认版本。我尝试使用

ln -s /Applications/MAMP/bin/php5.3/bin/php php

但出现“文件存在”错误。解决此问题的最佳方法是什么,因此我可以只键入php而不是完整路径?


阅读 447

收藏
2020-05-29

共1个答案

一尘不染

我不建议您尝试修改命令行上调用的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文件的更多信息,请参见:

http://www.redfinsolutions.com/redfin-blog/creating-bashprofile-your-
mac

2020-05-29