За последние 24 часа нас посетили 7240 программистов и 550 роботов. Сейчас ищет 71 программист ...

Скачать проект Laravel через proxy с помощью консоли на Openserver

Тема в разделе "Laravel", создана пользователем Alexandrinho, 31 июл 2020.

  1. Alexandrinho

    Alexandrinho Новичок

    С нами с:
    5 дек 2019
    Сообщения:
    14
    Симпатии:
    0
    Здравствуйте!

    Пытаюсь скачать проект laravel через консоль - появляется ошибка

    Код (Text):
    1. [Composer\Downloader\TransportException]
    2.   The "http://repo.packagist.org/packages.json" file could not be downloaded: failed to open stream: Una
    3.   ble to find the socket transport "username" - did you forget to enable it when you configured PHP?
    Детали:

    интернет работает через proxy.
    Windows 7, Openserver.
    В консоли Openserver:

    Код (Text):
    1. set http_proxy=username:password@http_proxy_address:port
    Код (Text):
    1. set https_proxy=username:password@http_proxy_address:port
    Код (Text):
    1. composer create-project —prefer-dist laravel/laravel  laravelapp
    и появляется описанная выше ошибка.

    Что нужно донастроить?
     
  2. artoodetoo

    artoodetoo Суперстар
    Команда форума Модератор

    С нами с:
    11 июн 2010
    Сообщения:
    10.268
    Симпатии:
    1.020
    Адрес:
    там-сям
    Openserver думаю совсем не при чем. Вот в виндовой консоли ты сидишь или в юниксовой (WSL) это может иметь значение.
    Получить хоть что-нибудь в принципе через wget/curl получается?
     
  3. Alexandrinho

    Alexandrinho Новичок

    С нами с:
    5 дек 2019
    Сообщения:
    14
    Симпатии:
    0
    я пользовался встроенной консолью в openserver, там к примеру ping google.com проходит, обмен пакетами есть
     
  4. ADSoft

    ADSoft Старожил

    С нами с:
    12 мар 2007
    Сообщения:
    2.245
    Симпатии:
    448
    Адрес:
    Татарстан
    судя по ошибке, вы вот тут
    Код (Text):
    1. set http_proxy=username:password@http_proxy_address:port
    что-то не так делаете, похоже там еще протокол надо указывать.... может типа http://username:......
     
    artoodetoo нравится это.
  5. Alexandrinho

    Alexandrinho Новичок

    С нами с:
    5 дек 2019
    Сообщения:
    14
    Симпатии:
    0
    Добавил протокол - ситуация изменилась - после

    Код (Text):
    1. set http_proxy=http://username:password@http_proxy_address:port
    Код (Text):
    1. set https_proxy=https://username:password@http_proxy_address:port
    и

    Код (Text):
    1. composer create-project —prefer-dist laravel/laravel  laravelapp
    появляется вот это

    Код (Text):
    1. Installing laravel/laravel (v7.12.0)                                                                    
    2.   - Installing laravel/laravel (v7.12.0): Downloading (failed)                                          
    3. Downloading (failed)                                                                                    
    4. Downloading (failed)    Failed to download laravel/laravel from dist: The "https://api.github.com/repos/la
    5. avel/laravel/zipball/5639581ea56ecd556cdf6e6edc37ce5795740fd7" file could not be downloaded: SSL operation
    6. failed with code 1. OpenSSL Error messages:                                                            
    7. error:1408F10B:SSL routines:ssl3_get_record:wrong version number                                        
    8. Failed to enable crypto                                                                                
    9. failed to open stream: operation failed                                                                
    10.     Now trying to download from source                                                                  
    11.   - Installing laravel/laravel (v7.12.0): Cloning 5639581ea5 from cache                                
    12. Created project in laravelapp                                                                          
    13. > @php -r "file_exists('.env') || copy('.env.example', '.env');"                                        
    14. Loading composer repositories with package information                                                  
    15. Warning: Accessing repo.packagist.org over http which is an insecure protocol.                          
    16. Updating dependencies (including require-dev)                                                          
    17. Package operations: 99 installs, 0 updates, 0 removals                                                  
    18.   - Installing voku/portable-ascii (1.5.3): Downloading (failed)                                        
    19. Downloading (failed)                                                                                    
    20. Downloading (failed)    Failed to download voku/portable-ascii from dist: The "https://api.github.com/repo
    21. /voku/portable-ascii/zipball/25bcbf01678930251fd572891447d9e318a6e2b8" file could not be downloaded: SSL o
    22. eration failed with code 1. OpenSSL Error messages:                                                    
    23. error:1408F10B:SSL routines:ssl3_get_record:wrong version number                                        
    24. Failed to enable crypto                                                                                
    25. failed to open stream: operation failed                                                                
    26.     Now trying to download from source                                                                  
    27.   - Installing voku/portable-ascii (1.5.3): Cloning 25bcbf0167                                          
    28.                                                                                                        
    29.                                                                                                        
    30.   [RuntimeException]                                                                                    
    31.   Failed to clone https://github.com/voku/portable-ascii.git via https, ssh, git protocols, aborting.  
    32.                                                                                                        
    33.   - https://github.com/voku/portable-ascii.git                                                          
    34.     Cloning into 'C:\Users\User\Downloads\OSPanel\domains\localhost\laravelapp\vendor\voku\portable-asci
    35.   i'...                                                                                                
    36.     fatal: unable to access 'https://github.com/voku/portable-ascii.git/': error:1408F10B:SSL routines:s
    37.   sl3_get_record:wrong version number                                                                  
    38.                                                                                                        
    39.   - git@github.com:voku/portable-ascii.git                                                              
    40.     Cloning into 'C:\Users\User\Downloads\OSPanel\domains\localhost\laravelapp\vendor\voku\portable-asci
    41.   i'...                                                                                                
    42.     ssh: connect to host github.com port 22: Connection timed out                                      
    43.     fatal: Could not read from remote repository.                                                      
    44.                                                                                                        
    45.     Please make sure you have the correct access rights                                                
    46.     and the repository exists.                                                                          
    47.                                                                                                        
    48.   - git://github.com/voku/portable-ascii.git                                                            
    49.     Cloning into 'C:\Users\User\Downloads\OSPanel\domains\localhost\laravelapp\vendor\voku\portable-asci
    50.   i'...                                                                                                
    51.     fatal: unable to connect to github.com:                                                            
    52.     github.com[0: 140.82.118.3]: errno=No error                                                        
    53.                                                                                                          
    В итоге создался проект laravelapp, но не полностью, с пустой папкой vendor, и скорее всего еще с другими отсутсвующими файлами, учитывая "Downloading (failed)" и дальнейших ошибок с SSL.
     
  6. ADSoft

    ADSoft Старожил

    С нами с:
    12 мар 2007
    Сообщения:
    2.245
    Симпатии:
    448
    Адрес:
    Татарстан
    научитесь пользоваться переводчиком - и переводите ошибки
    все-же написано черным по англискому
    надо библиотеку нужной версии