измените путь PHP на MAMPs PHP


Я запускаю PHP с MAMP на OSX 10.5.8

Поэтому, если я хочу запустить скрипт из консоли, мне всегда нужно написать

/applications/mamp/bin/php5.3/bin/php path/to/script

Что раздражает. Есть ли способ изменить путь по умолчанию к php, чтобы я мог написать

php path/to/script

И все еще использует версию PHP MAMPs?

6 4

6 ответов:

Создайте файл с именем .bash_profile в вашем домашнем каталоге (если у вас еще нет этого файла) и добавьте его в файл:

export PATH=/Applications/mamp/bin/php5.3/bin:$PATH

Затем выйти и перезапустить терминал.приложение

Используйте последнюю версию MAMP PHP

Вам нужно отредактировать .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

(Используйте source ~/.bash_profile после внесения изменений, чтобы убедиться, что они вступили в силу.)

Источник: как переопределить путь PHP, чтобы использовать путь MAMP?

Проще всего было бы переписать псевдоним. Просто скопируйте / вставьте командлет ниже в терминал для временного использования или запишите его .bash_profile, чтобы сделать его постоянным.

Для МАМП

$ 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 выполняется при входе в систему, вам нужно будет перезагрузить систему, чтобы изменения вступили в силу.

Я не уверен, является ли это специфичным для MAMP 3.0 или нет, но вам нужно сделать следующий путь для MAMP 3.0. Убедитесь, что вы изменили версию PHP на версию, используемую для вашего сервера.

Снова это входит в ~/.bash_profile

export PATH=/Applications/MAMP/bin/php/php5.5.10/bin:$PATH