【问题标题】:Use MAMP Pro php.ini instead of OSX php使用 MAMP Pro php.ini 而不是 OSX php
【发布时间】:2013-01-20 04:54:15
【问题描述】:

我在我的 mac 中使用 APC 在 php 中运行命令时遇到问题。在 MAMP Pro 中,我打开了它,但看起来我的 mac 没有使用 MAMP 的 php 而是使用 osx'。

知道如何告诉我的 mac 使用 MAMP Pro 而不是 OSX 的 php.ini 吗?

【问题讨论】:

    标签: macos mamp php apc


    【解决方案1】:

    MAMP ProPHP 可执行文件应位于/Applications/MAMP/bin/php/php5.x.x/bin/

    OSXPHP 位于/usr/bin/php 中,/usr/bin 默认位于PATH 变量中。

    使OSX 使用MAMP PHP 的一种方法是将/Applications/MAMP/bin/php/php5.x.x/bin/ 添加到您的PATH 变量中(在/usr/bin 之前):

    只需编辑~/.profile(即打开Terminal.app,输入vim ~/.profile),然后将以下行添加到文件末尾:

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

    请注意,您应该将php5.x.x 中的xs 替换为MAMP Pro PHP 版本。

    【讨论】:

    • 谢谢法贾德。我的 .profile 现在有这两行。我也有.bash_profile ..不知道这是否有问题。 export PATH=/Applications/MAMP/bin/php5.3/bin/:$PATH alias php="/Applications/MAMP/bin/php5.3/bin/php" 这也是我的路径,我做了 chmod +x php在那里。当我运行 php --ini 时,它说它在 /private/etc/php.ini 我仍在尝试加载 apc 但还没有:(
    • 好的,我需要重新启动!现在,当我运行命令 php --ini 但无法加载 apc 扩展时,我得到了正确的路径:(无论如何,谢谢!
    猜你喜欢
    • 1970-01-01
    • 2016-11-28
    • 2016-10-15
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2011-05-14
    • 2018-08-28
    • 2014-11-11
    相关资源
    最近更新 更多