如何使用 MAMP 从命令行运行 PHP 脚本?

2022-08-30 11:12:31

我安装了 MAMP。现在我正在尝试从命令行运行脚本,但我似乎无法使其正常工作。

我应该如何设置我的环境,以便我可以从命令行运行脚本并使用我随 MAMP 一起安装的 PHP 版本?

更新:我同意下面的jjeaton,这是一个很好的解决方案,为MAMP的PHP创建一个别名:

# add this to your ~/.bash_profile
alias phpmamp='/Applications/MAMP/bin/php/php5.3.6/bin/php'

现在,您可以从命令行使用它:

$ phpmamp --help

答案 1

请注意,在 MAMP 的 2.0.5 版中,路径已更改。它现在是以下之一:

/Applications/MAMP/bin/php/php5.2.17/bin/
/Applications/MAMP/bin/php/php5.3.6/bin/

因此,添加 MAMP 的 php 命令的命令可能如下所示:

export PATH=/Applications/MAMP/bin/php/php5.2.17/bin/:$PATH

或者像这样(取决于你要使用的PHP版本):

export PATH=/Applications/MAMP/bin/php/php5.3.6/bin/:$PATH

答案 2

在终端中运行以下命令:

export PATH=/Applications/MAMP/bin/php5/bin/:$PATH

应该做这个把戏。正如Tom Haigh所提到的,它将MAMP PHP可执行文件添加到路径中,以便您可以使用“php”而不是完整路径。


推荐