0

MAMP Pro 让您通过应用程序编辑 php.ini 模板,并在/Library/Application Support/appsolute/MAMP PRO/conf/php.ini每次启动 MAMP Pro 时创建文件。如何让它在命令行上使用这个 php.ini?我目前在我的.bash_profile文件中有这个条目:

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

这在命令行中显示了正确的 PHP 版本,但是错误的配置文件:

$ php -i | grep php\.ini
Configuration File (php.ini) Path => /Applications/MAMP/bin/php/php5.4.4/conf
Loaded Configuration File => /Applications/MAMP/bin/php/php5.4.4/conf/php.ini
$ php --version
PHP 5.4.4 (cli) (built: Jul  4 2012 17:28:56) 

我怎样才能让它工作,以便它使用第一段中路径中的 php.ini 文件?提前致谢。

4

1 回答 1

3

我想 MAMP 在启动时会动态设置 ini-Path。要在命令行上获得相同的行为,您可以通过-c参数将 ini-path 传递给 php。

php -c /Library/Application\ Support/appsolute/MAMP\ PRO/conf/php.ini

为了更舒适,您可以将此作为别名添加到您的.bash_profile

alias php='php -c /Library/Application\ Support/appsolute/MAMP\ PRO/conf/php.ini'
于 2013-05-24T23:00:36.507 回答