OSX10.5.8でMAMPを使用してPHPを実行しています
したがって、コンソールからスクリプトを実行する場合は、常に次のように記述する必要があります。
/applications/mamp/bin/php5.3/bin/php path/to/script
これは迷惑です。デフォルトのパスをphpに変更して、次のように記述できるようにする方法はありますか?
php path/to/script
まだMAMPsPHPバージョンを使用していますか?
ホームディレクトリに呼び出されるファイルを作成し.bash_profile
(このファイルがまだない場合)、これをファイルに追加します。
export PATH=/Applications/mamp/bin/php5.3/bin:$PATH
次に、Terminal.appを終了して再起動します
.bash_profileを編集する必要があります
open -a TextEdit ~/.bash_profile
ホームディレクトリの下にbash_profileが見つからない場合は、.bash_profileを作成します。
touch ~/.bash_profile
PHPの最新のMAMPバージョンを使用する
PHP_VERSION=`ls /Applications/MAMP/bin/php/ | sort -n | tail -1`
export PATH=/Applications/MAMP/bin/php/${PHP_VERSION}/bin:$PATH
(変更を加えた後、ソース〜/ .bash_profileを使用して、変更が有効になることを確認してください。)
最も簡単な方法は、エイリアスを書き直すことです。一時的に使用するために以下のcmdをコピーしてターミナルに貼り付けるか、.bash_profileに書き込んで永続的にします。
MAMPの場合
$ alias php=/applications/mamp/bin/php5.3/bin/php
XAMPPの場合
$ alias php=/Applications/XAMPP/bin/php
AMPPSの場合
$ alias php=/Applications/AMPPS/php-5.6/bin/php
新しいエイリアスを介してphpを実行します
$ php -v
vi ~/.bash_profile
//add
export PATH=/path/to/php/bin:$PATH
source ~/.bash_profile
bfvarettosのすばらしい答えに加えて、ログイン時に.bash_profileが実行されるため、変更を有効にするにはシステムを再起動する必要があります。
これがMAMP3.0に固有であるかどうかはわかりませんが、MAMP3.0では次のパスを実行する必要があります。PHPのバージョンをサーバーに使用しているバージョンに変更してください。
繰り返しますが、これは〜/.bash_profileに入ります
export PATH=/Applications/MAMP/bin/php/php5.5.10/bin:$PATH