【问题标题】:change the PHP path to MAMPs PHP将 PHP 路径更改为 MAMPs PHP
【发布时间】:2012-06-07 02:17:35
【问题描述】:

我在 OSX 10.5.8 上使用 MAMP 运行 PHP

所以如果我想从控制台运行脚本,我总是需要编写

/applications/mamp/bin/php5.3/bin/php path/to/script

这很烦人。有没有办法把默认路径改成php,这样我就可以写了

php path/to/script

仍然使用 MAMPs PHP 版本?

【问题讨论】:

标签: php macos mamp


【解决方案1】:

在您的主目录中创建一个名为 .bash_profile 的文件(如果您还没有此文件),并将其添加到该文件中:

export PATH=/Applications/mamp/bin/php5.3/bin:$PATH

然后退出并重新启动 Terminal.app

【讨论】:

  • 在我的例子中,PHP 已经使用 macports 安装了。此解决方案需要删除 macport 的 PHP:$ sudo port uninstall php*
【解决方案2】:

除了 bfvaretto 很好的答案:由于 .bash_profile 在登录时执行,您需要重新启动系统才能使更改生效。

【讨论】:

    【解决方案3】:

    我不确定这是否特定于 MAMP 3.0,但您需要为 MAMP 3.0 执行以下路径。确保将 PHP 版本更改为您用于服务器的版本。

    再次进入 ~/.bash_profile

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

    【讨论】:

      【解决方案4】:

      最简单的方法是重写别名。只需将下面的 cmd 复制/粘贴到终端中以供临时使用或将其写入 .bash_profile 以使其永久化。

      对于 MAMP

      $ alias php=/applications/mamp/bin/php5.3/bin/php
      

      对于 XAMPP

      $ alias php=/Applications/XAMPP/bin/php
      

      对于 AMPPS

      $ alias php=/Applications/AMPPS/php-5.6/bin/php
      

      通过我们的新别名运行 php

      $ php -v
      

      【讨论】:

        【解决方案5】:

        使用最新的 MAMP 版本的 PHP

        你需要编辑 .bash_profile

        open -a TextEdit ~/.bash_profile
        

        如果您在主目录下找不到 bash_profile,则创建 .bash_profile:

         touch ~/.bash_profile
        

        使用最新的 MAMP 版本的 PHP

        PHP_VERSION=`ls /Applications/MAMP/bin/php/ | sort -n | tail -1`
        export PATH=/Applications/MAMP/bin/php/${PHP_VERSION}/bin:$PATH
        

        (在进行更改后使用 source ~/.bash_profile 以确保它们生效。)

        来源:How to override the path of PHP to use the MAMP path?

        【讨论】:

          【解决方案6】:
          vi ~/.bash_profile
          
          //add
          export PATH=/path/to/php/bin:$PATH
          
          source ~/.bash_profile 
          

          【讨论】:

            猜你喜欢
            • 2015-08-13
            • 2014-01-22
            • 2012-06-27
            • 2017-12-17
            • 1970-01-01
            • 1970-01-01
            • 1970-01-01
            • 2020-08-25
            • 1970-01-01
            相关资源
            最近更新 更多