2016-06-06 3 views
2

Я пытаюсь получить композитор работает исключительно с целью обновления своего куб.сма купцы файлов (так как они достаточно некомпетентны, чтобы сделать это единственным способ для загрузки источника API)Php локон установлен еще композитор говорит свой

у меня возникла ошибка композитора говоря

Problem 1 
    - The requested PHP extension ext-curl * is missing from your system. Install or enable PHP's curl extension. 

Я локон установлен (отвечает в ЦМД) и и включен расширение в файлах php.ini я нашел. Что мне не хватает?

+0

Запустите 'phpinfo();' и проверьте, не загружено ли расширение. –

+0

Спасибо, я пытаюсь понять, как получить это, чтобы работать с localhost, его легко на моем сервере – Jptalon

ответ

3

У меня установлен curl (отвечает в cmd) и разрешено расширение в файлах php.ini, которые я нашел. Что мне не хватает?

Хм, кажется, ваш гадают вокруг, где правильный php.ini является для того, чтобы дать возможность расширения PHP curl, верно?

Эти шаги могут помочь вам:

  • Запустите php --ini на CLI, чтобы найти php.ini редактировать (Loaded Configuration File).
  • Затем отредактируйте это php.ini и включите расширение PHP curl.
  • Тест, что curl доступен: php --ri curl (команда печатает конфигурацию расширения).
  • Затем запустите composer на CLI еще раз.
+1

Правильно о гадании lol. Оказывается с предоставленными шагами ... У меня нет загруженного файла php.ini. Спасибо, теперь я знаю, что происходит и как прогрессировать – Jptalon

+0

:) Рад, что я мог бы помочь. –

+0

Не работает для меня 'OSX w/homebrew, php 7.1, curl 7.53.1' – Jacksonkr

0

Curl и php5 curl extension - это другое приложение.

Если вы используете unix unix Ubuntu/debian, вы можете установить его с помощью apt-get install php5-curl.

Если после установки php5-curl он по-прежнему не работает, возможно, расширение еще не включено. Вы можете включить его, используя команду php5enmod curl.

Смежные вопросы