Как использовать команды symfony2 в Eclipse

Я только что переключился с NetBeans на Eclipse (PDT). Я использую Kubuntu 14.10. Я действительно люблю это, но я не могу заставить работать импортированную функцию: composer и другие (symfony2) команды.

Я пытался запустить обновление композитора (используя этот отличный плагин), но я получаю эту ошибку:

[bundle] requires ext-curl * -> the requested PHP extension curl is missing from your system.

Он работает в NetBeans, чтобы он был установлен. По какой-то причине Eclipse не распознает это.

Как я могу CLI в Eclipse, чтобы я мог запускать команды? Это решает одну из моих проблем и помогает мне выяснить, почему Eclipse не может найти расширение Curl.

Обновление: композитор работает

Я установил php5-curlКомпозитор работает нормально. По какой-то причине пакеты не нужны для запуска composer в NetBeans, но в Eclipse.

Таким образом, часть моей проблемы решена, но я до сих пор не знаю, каков наилучший способ выполнения команд (Symfony2).

1

Решение

Eclipse не обязательно использует тот же PHP, что и NetBeans. Или конфигурация отличается. Если сообщается, что это расширение отсутствует, то именно в этом и заключается проблема с PHP, который вы используете при запуске команды.

Найдите расположение файла php.ini, запустив php -i или же phpinfo() (в сценарии в командной строке, так же, как вы запускаете Composer), и добавьте туда расширение curl.

1

Другие решения

Если вы являетесь пользователем linux / macports, вы должны включить «использовать конфигурацию php.ini по умолчанию» в исполняемых файлах предпочтений / php / php.

0

По вопросам рекламы [email protected]