2013-01-20 76 views
5

我在使用APC在我的Mac中運行php命令時出現問題。在MAMP Pro中,我使用它,但看起來像我的Mac不使用MAMP的PHP,但使用OSX'。使用MAMP臨php.ini而不是OSX php

有關如何告訴我的Mac使用MAMP Pro而不是OSX'php.ini的任何想法?

回答

10

MAMP ProPHP可執行文件應位於/Applications/MAMP/bin/php/php5.x.x/bin/

OSXPHP位於/usr/bin/php/usr/bin是在PATH可變默認。使OSX使用MAMPPHP是添加/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.xMAMP Pro取代x小號版本。

+0

謝謝Fardjad。我現在在我的.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,但沒有任何東西:( – Nathre

+0

好吧,我需要重新啓動!現在我得到正確的路徑,當我運行命令php --ini但無法加載apc擴展名:(無論如何謝謝! – Nathre