Laravel, Installer Не работает - PullRequest
       1

Laravel, Installer Не работает

0 голосов
/ 18 сентября 2018

После того, как Laravel выпустил новую версию (5.7) этого фреймворка, я не могу создать новый проект, и его команды не работают

Я сделал это работает:

1) использовать laravel new MyProject с этимошибка:

[GuzzleHttp \ Exception \ RequestException] Ошибка при создании ресурса: [message] fopen (http://cabinet.laravel.com/latest.zip): не удалось открыть поток: попытка подключения не удалась, поскольку подключенная сторона не ответила должным образомчерез некоторое время или установившееся соединение не удалось, поскольку подключенный хост не смог ответить. [file]

C: \ Users \ Saeid \ AppData \ Roaming \ Composer \ vendor \ guzzlehttp \ guzzle \ src \ Handler \StreamHandler.php [строка] 324

2) использовать composer create-project --prefer-dist laravel/laravel MyProject с этой ошибкой:

[Composer \ Downloader \ TransportException] "https://repo.packagist.org/packages.json"файл не может быть загружен: не удалось открыть поток: не удалось установить соединение, поскольку целевая машина активно отказала ему.

3) обновите композитор на composer selfupdate с этой ошибкой:

[Композитор \ Загрузчик\ TransportException] "https://getcomposer.org/versions" файл не может быть загружен: не удалось открыть поток: не удалось установить соединение, поскольку целевая машина активно отказала ему.

4) обновите инсталлятор laravel с помощьюcomposer global require "laravel/installer"

[Composer \ Downloader \ TransportException] Не удалось загрузить файл "https://repo.packagist.org/packages.json": не удалось открыть поток: не удалось установить соединение, поскольку целевая машина активно отказала ему.

Обратите внимание : на всех шагах все ссылки работают в Google Chrome !!!!но он сказал: «Невозможно установить соединение, потому что целевая машина активно отказалась от него».
Примечание : моя версия для композитора (1.7.2)
Примечание : мой Laravelверсия установщика (2.0.1)

Ответы [ 2 ]

0 голосов
/ 28 сентября 2018

Наконец я обнаружил проблему ...

это " Настройка прокси Composer "

, потому что проклятая фильтрация в Иране мы должны использовать проксиоснованные программы для обхода фильтрации.

в прошлый раз, когда я установил композитор, приложение антифильтрации на основе прокси (freegate) работало, и композитор получил локальный адрес прокси "127.0.0.1:8580" и все проблемы начались...

сегодня, когда работали ворота, я увидел, что все ОК !!!кто-нибудь знает, как изменить настройки прокси-сервера композитора ???я удалил композитор и установил его снова, но установщик автоматически использует этот адрес прокси-сервера и снимает флажок, который используется для выбора настроек прокси.

, что означает, что я не могу отключить настройку прокси или изменить ее .... :(

0 голосов
/ 18 сентября 2018

сначала загрузите композитор, откройте вашу IDE, запустите composer create-project "laravel / laravel" project-name

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...