Я запускаю PHP с MAMP на OSX 10.5.8
Поэтому, если я хочу запустить скрипт с консоли, мне всегда нужно писать
/applications/mamp/bin/php5.3/bin/php path/to/script 
что раздражает. Есть ли способ изменить путь по умолчанию к php, чтобы я мог писать
 php path/to/script 
и все еще использует версию MAMPs PHP?
  Создайте файл с именем .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 
Используйте последнюю версию MAMP для PHP
 PHP_VERSION=`ls /Applications/MAMP/bin/php/ | sort -n | tail -1` export PATH=/Applications/MAMP/bin/php/${PHP_VERSION}/bin:$PATH 
(Используйте источник ~ / .bash_profile после внесения изменений, чтобы убедиться, что они вступили в силу.)
source: Как переопределить путь PHP для использования пути MAMP?
Самый простой способ – переписать псевдоним. Просто скопируйте / вставьте 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 
В дополнение к bfvarettos отличный ответ: поскольку .bash_profile выполняется при входе в систему, вам нужно будет перезагрузить систему, чтобы изменения вступили в силу.
Я не уверен, что это относится к MAMP 3.0 или нет, но вам нужно сделать следующий путь для MAMP 3.0. Убедитесь, что вы изменили версию PHP на версию, используемую для вашего сервера.
Снова это происходит в ~ / .bash_profile
 export PATH=/Applications/MAMP/bin/php/php5.5.10/bin:$PATH 
 vi ~/.bash_profile //add export PATH=/path/to/php/bin:$PATH source ~/.bash_profile