macOS で MAMP の PHP パスをオーバーライドする
PHP 構成で問題が発生した結果、次のパスを使用しようとしました。 MAMP: PHP コマンドを実行します。ただし、パス全体を手動で入力するのは不便です。
これを修正するには、次の手順に従います。
1. .bash_profile ファイルを作成します
ホーム フォルダー (例: /Users/David) に移動し、.bash_profile という名前のファイルが存在しない場合は作成します。このファイルには環境変数のエクスポートが含まれます。
2. MAMP PHP パス変数を設定します
お好みのテキスト エディター (vim など) で .bash_profile を開き、次の行を追加します:
export MAMP_PHP=/Applications/MAMP/bin/php/php5.3.6/bin
これにより、という名前の環境変数が作成されます。 MAMP PHP インストールのパスを指す MAMP_PHP。
3.変数をパスに追加します
次の行を .bash_profile に追加します:
export PATH="$MAMP_PHP:$PATH"
この行は、MAMP PHP インストールのパスを含めるように PATH 環境変数を変更します。これをシステム パスの前に配置すると、MAMP PHP バージョンが優先されます。
4.ターミナルを保存して再起動します
.bash_profile ファイルを保存し、ターミナル アプリケーションを再起動します。
5.オーバーライドをテストします
次のコマンドを実行して、オーバーライドが成功したことを確認します。
php -v which php
最初のコマンドでは MAMP PHP インストールのバージョンが表示され、2 番目のコマンドでは MAMP PHP インストールのバージョンが表示されます。 MAMP PHP 実行可能ファイルへのパスを返します。
以上がmacOS で MAMP の PHP パスをオーバーライドする方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。