Подтвердить что ты не робот

Отсутствует PHP53 или PHP54 от homebrew-php

С помощью этой команды

$ brew install josegonzalez/php/composer

Я получаю это сообщение

Missing PHP53 or PHP54 from homebrew-php. Please install one or the other before continuing
Error: An unsatisfied requirement failed this build.

У меня MacOSX 10.7 с MAMP. Кто-нибудь может мне помочь?

4b9b3361

Ответ 1

Вы видите это предупреждение?

Внимание: никаких инструментов разработчика не установлено.
Установите средства командной строки:   xcode-select --install

Если это так, это может решить вашу проблему:

xcode-select --install
brew install php55
brew install composer

Это сработало для меня. Предупреждение: установка xcode-select занимает много времени.

Ответ 2

Если у вас уже установлен php, вы можете игнорировать зависимости с помощью параметра --ignore-dependencies в примере:

brew install composer --ignore-dependencies

Или, если у вас нет php, вам нужно будет установить сначала через:

brew install php55

Ответ 3

Я использую OSX 10.9 и использую XAMPP.

У меня также есть эта проблема.

Но я использую brew install php, а затем успешно устанавливаю композитор.

brew install php54

Обновление

или

brew install php55

Ответ 4

У меня была эта проблема при выполнении brew intsall php-cs-fixer Я обновил PHP с 5.4.14 до 5.4.16 через Homebrew (возможно, попробуйте переустановить, если вы уже обновлены) и удалил несколько путей к PHP в моей переменной среды PATH, Не уверен, какой бит исправил это для меня, но теперь он работает правильно.

Также мне посоветовали попробовать brew install --env-std php-cs-fixer в канале IRC Homebrew, это не сработало для меня, но может сделать для других.

Надеюсь, что это поможет любому, у кого есть такая же проблема!

Ответ 5

Я получаю ту же проблему с brew, я предлагаю установить ее вручную с помощью

$ curl -s https://getcomposer.org/installer | php

$ php composer.phar