【问题标题】:Set PHP path correctly for MAMP Pro为 MAMP Pro 正确设置 PHP 路径
【发布时间】:2013-05-24 22:38:41
【问题描述】:

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 文件?提前致谢。

【问题讨论】:

    标签: php bash shell mamp


    【解决方案1】:

    我想 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'
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2016-07-20
      • 2010-12-29
      相关资源
      最近更新 更多