MAMP Pro让您通过应用程序编辑php.ini模板,并在每次启动MAMP Pro时在/Library/Application Support/appsolute/MAMP PRO/conf/php.ini
创建文件。如何让它在命令行上使用这个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文件?提前谢谢。
答案 0 :(得分: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'