Этим утром я выполнил эту команду
composer create-project laravel/laravel laravel-4.2 4.2 --prefer-dist
Я продолжал получать
"1012"*https://packagist.org/packages.json" файл не может быть загружен: не удалось открыть поток: Тайм-аут операции Повторная попытка в ухудшенном режиме, проверьте https://getcomposer.org/doc/articles/troubleshooting.md#degraded-mode для получения дополнительной информации
Кто-нибудь знает, как избежатьэто?
попробуйте это решение сработало для меня!
"repositories": [ { "type": "composer", "url": "https://packagist.org" }, { "packagist": false } ]
и запустите composer:update еще раз.Если нет, то run composer self-update
composer:update
run composer self-update
Я получил ответ здесь , и он работает как вуду ...
Для меня это не было проблемой со скоростью моего интернет-соединения, но это была проблема с разрешением IPv6 «repo.packagist.org».Я решил эту проблему, добавив адрес IPv4 в мой файл hosts.Это взлом, но это работает.
# dig +short repo.packagist.org 142.44.164.255 # echo "142.44.164.255 repo.packagist.org" >> /etc/hosts
Подробнее здесь!
Проблема связана с медленным интернет-соединением или отсутствием интернета.Если нет интернета, то пакеты не могут быть загружены с сервера.вот почему это дает ошибку, с которой я сталкивался много раз.
В основном это происходит, когда вы не получили ответ от сервера.1. проверьте подключение к интернету.2. проверить любой прокси, заблокировать ваш ответ с сервера.3. если заблокировать прокси.При установке композитора в этот раз вы устанавливаете правильную конфигурацию прокси в процессе установки.4. Вы должны проверить свои привилегии администратора.5. Если вы гость или ограниченный аккаунт.Вы не можете скачать любой файл с внешнего сервера.
Я слышал, что эта проблема может возникнуть, если вы живете в области за правительственным брандмауэром , возможно, вы захотите проверить, работает ли он за VPN.
Эта проблема возникает из-за низкой скорости или плохого соединения.Не удалось получить доступ к Интернету и загрузить хранилище.Проверьте подключение к Интернету и повторите попытку подключения консоли к Интернету.
Проблема, скорее всего, связана с подключением к Интернету.Просто попробуйте использовать другой (или более надежный) источник Интернета.
Если проблема не устранена, и вы уверены в своем интернет-соединении, воспользуйтесь рекомендациями здесь .