Композитор не может скачивать файлы

Я пытаюсь использовать композитор в командной строке:

php composer.phar update php composer.phar install php composer.phar self-update php composer.phar selfupdate 

Независимо от того, что я делаю, я всегда получаю такое же сообщение об ошибке:

Файл не может быть загружен. Не удалось открыть поток

Я за прокси . Если я использую браузер и набираю те же URL-адреса, что и те, которые не работают с командной строкой, проблем нет.

Что мне делать?

Solutions Collecting From Web of "Композитор не может скачивать файлы"

Если вы используете композитор из-за прокси-сервера HTTP, вы можете использовать стандартные HTTP_PROXY или HTTP_PROXY env vars. Просто установите его URL-адрес вашего прокси-сервера. Многие операционные системы уже установили эту переменную для вас.

например:

  HTTP_PROXY="http://my-corp-proxy.mcdonalds" php composer.phar install 

бонусные очки, если вы бросите их в свой bashrc, если вы используете Linux / OS X или настройки вашей среды для Windows.

Чтобы было проще, вы можете просто экспортировать переменную, тогда вам не нужно вводить ее все время.

  export HTTP_PROXY="http://my-corp-proxy.mcdonalds" php composer.phar install 

Правильный простой способ запустить композитор в окнах под прокси-сервером – открыть консоль (cmd), перейти к месту вашего проекта и запустить эту команду:

 C:\wamp\htdocs\myproject\> SET HTTP_PROXY=http://username:password@proxy.yourdomain.com:8080 && php composer.phar install 

PD: вы должны изменить параметры, такие как: имя пользователя, пароль, proxy.yourdomain.com и 8080 на ваш

Я надеюсь, что эта помощь вам поможет

И НЕ устанавливайте https_proxy (просто http_proxy )!