Mac のターミナルで MAMP PHP を優先する方法は?

DDD
リリース: 2024-10-30 03:51:28
オリジナル
141 人が閲覧しました

How to Prioritize MAMP PHP in the Terminal on Mac?

MAMP を使用するための PHP パスのオーバーライド

質問:

SOAP モジュールを有効にするために Mac で PHP を再構成した後、ユーザーはコマンドライン コマンドで MAMP ディレクトリ パスを手動で指定する必要があります。 MAMP パス全体ではなく「php」コマンドのみを使用できるようにシステムを変更するにはどうすればよいですか?

回答:

PHP パスをオーバーライドして優先順位を付けるには、どうすればよいですか? MAMP では、次の手順に従います:

  1. .bash_profile ファイルを作成します: ユーザーのホーム ディレクトリ (例: "/Users/David") に、".bash_profile" ファイルを作成します。テキスト エディタ (vim など) を使用します。
  2. 環境変数を追加します: 「.bash_profile」ファイルで、2 つの環境変数を作成します:

    • export MAMP_PHP=/Applications/MAMP/bin/php/php5.3.6/bin
    • export PATH="$MAMP_PHP:$PATH"
  3. 設定パスの優先順位: $PATH 変数には、システム PHP が存在する /usr/bin が含まれます。 MAMP PHP パスを $PATH よりも前に置くと、システムは MAMP バージョンを優先します。
  4. ターミナルを保存して再起動します。 「.bash_profile」ファイルを保存し、ターミナルを再起動します。
  5. 検証: MAMP バージョンが使用されていることを確認するには、次のコマンドを実行します。

    • php -v: MAMP PHP バージョンを出力する必要があります (例: 、5.3.6).
    • that php: 使用されている実行可能ファイルへのパスを出力します (現在は MAMP PHP パスになっているはずです)。

以上がMac のターミナルで MAMP PHP を優先する方法は?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
著者別の最新記事
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート
私たちについて 免責事項 Sitemap
PHP中国語ウェブサイト:福祉オンライン PHP トレーニング,PHP 学習者の迅速な成長を支援します!