2012-12-29 51 views
0

我想在本地PHP測試和開發中使用MAMP的PHP版本。我知道Mac帶有一個安裝的PHP版本。我已經安裝了MAMP,除錯誤報告外,一切似乎都很順利。MAMP PHP vs Apple的安裝版本

在終端中我檢查了我的機器正在使用哪個版本的PHP,它不是MAMP的版本。我已經更改了MAMP的php.ini文件來報告所有錯誤。我在測試中沒有發現任何錯誤。我插入明顯的錯誤來測試。我的問題是: 如何禁用或刪除預裝版本的PHP? 如何將我的機器設置爲僅使用MAMP的PHP版本? 我可以一次測試多個版本的PHP嗎?是否推薦? 如何與最新版本的PHP保持同步?它是否像正常的軟件更新?

-Josh

+0

我也剛剛搬到了Mac,並安裝了MAMP。哪些工作完美。沒有使用Mac的PHP版本的問題,默認MAMP帶有兩個版本的PHP MAMP控制面板帶有首選項,在那裏你可以選擇你想要使用的PHP版本。每個版本都有不同的php.ini。有可能您正在編輯錯誤的php.ini。你遵循什麼步驟安裝MAMP? –

+0

謝謝你的回覆,Rasikh。我已經驗證了我在MAMP中運行的php版本,並且已經驗證了關聯的.ini文件。奇怪的是,我在終端中檢查了'php --version',它返回了'5.3.15',這在MAMP中甚至都沒有選擇。我假設已安裝的php版本正在運行,儘管MAMP已經打開並運行了一套正確配置的首選項,但仍在運行我的php操作。我需要能夠關閉已安裝的版本,並且只能使用MAMP的版本。 –

回答

0

添加/更改以下的〜/ .profile或〜/ .bashrc中(對於bash)線: 出口 PATH = /應用/甲基苯丙胺/庫/ bin中:/應用程序/ MAMP /bin/php/php5.2.17/bin:/usr/local/bin:$PATH:/opt/local/bin 之後,請重新登錄(或僅執行eg/bin/bash)。

http://drupal.org/node/1464236

您可以更改版本號到你想要的版本。