首頁 >後端開發 >php教程 >如何在 Mac 終端機優先考慮 MAMP PHP?

如何在 Mac 終端機優先考慮 MAMP PHP?

DDD
DDD原創
2024-10-30 03:51:28225瀏覽

How to Prioritize MAMP PHP in the Terminal on Mac?

覆蓋PHP 路徑以使用MAMP

問題:

在Mac 上重新配置PHP 以啟用SOAP 模組後,使用者必須在命令列命令中手動指定MAMP 目錄路徑。如何修改系統以僅使用“php”命令而不是整個 MAMP 路徑?

答案:

覆蓋PHP 路徑並確定優先級MAMP,按照以下步驟操作:

  1. 建立.bash_profile : 在使用者的主目錄(例如「/Users/David」)中,建立「.bash_profile」檔案使用文字編輯器(例如vim)。
  2. 新增環境變數: 在「.bash_profile」檔案中,建立兩個環境變數:

    • export MAMP_PHP=/Applications/MAMP/ bin/php/php5.3.6/bin
    • 導出PATH="$MAMP_PHP:$PATH"
  3. 設定路徑優先權: $PATHPATH變數包括/usr/bin,系統PHP 所在的位置。透過將 MAMP PHP 路徑放在 $PATH 之前,系統將優先考慮 MAMP 版本。
  4. 儲存並重新啟動終端:儲存「.bash_profile」檔案並重新啟動終端。
  5. 驗證:要確認正在使用MAMP 版本,請執行以下指令:

    • php -v:應輸出MAMP PHP 版本(例如, 5.3.6)。
    • which php:輸出正在使用的可執行檔的路徑(現在應該是 MAMP PHP 路徑)。

以上是如何在 Mac 終端機優先考慮 MAMP PHP?的詳細內容。更多資訊請關注PHP中文網其他相關文章!

陳述:
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn