2014-01-19 4 views
2

Я пытаюсь установить Laravel 4, но я продолжаю получать эту ошибку. Если у вас есть какие-либо подсказки о том, как его решить, я буду признателен вам за вашу помощь.Laravel 4: Ошибка установки в Windows 8 XAMPP/WAMP

Здесь есть хочу я пытался до сих пор

  • с поддержкой расширений PHP: php_openssl, php_curl, php_socket

  • В Apache Modules, позволили ssl_module

  • в все Файлы php.ini i enebaled openssl

  • Отключен Брандмауэр


Моя конфигурация:

  • Windows 8
  • Использование Git Bash
  • Пробовал как на XAMPP/WAMPP и я получаю ту же ошибку
  • Композитор является inst alled

    $ composer create-project laravel/laravel project-v1 --prefer-dist 
    
        [Composer\Downloader\TransportException] 
        The "http://packagist.org/p/laravel/laravel$cfb9a31046c5c103d3b5e46a51b5a18 
        a629de734f094f489e2b7df1420078c17.json" file could not be downloaded: send 
        of 103 bytes failed with errno=10053 An established connection was aborted 
        by the software in your host machine. 
    
        send of 21 bytes failed with errno=10053 An established connection was abor 
        ted by the software in your host machine. 
    
        send of 113 bytes failed with errno=10053 An established connection was abo 
        rted by the software in your host machine. 
    
        send of 2 bytes failed with errno=10053 An established connection was abort 
        ed by the software in your host machine. 
    
        send of 2 bytes failed with errno=10053 An established connection was abort 
        ed by the software in your host machine. 
    
        failed to open stream: HTTP request failed! 
    
    
    
    create-project [-s|--stability="..."] [--prefer-source] [--prefer-dist] [--repos 
    itory-url="..."] [--dev] [--no-dev] [--no-plugins] [--no-custom-installers] [--n 
    o-scripts] [--no-progress] [--keep-vcs] [--no-install] [package] [directory] [ve 
    rsion] 
    
+0

Получите эту ошибку также с помощью Wamp on win 7, и я пытаюсь использовать laravel 4 с композитором.json ничего в нем, кроме {"require": {"laravel/laravel": "dev-develop"}}, затем запускается композитор устанавливается из git bash. – haakym

+0

Подробный блог: http://sforsuresh.in/installing-laravel-5-wamp-xampp/ –

ответ

8

Прежде всего, если вы используете веб-фильтр, особенно K9 Web Protection, удалите его первым и повторите попытку. Если проблема не устранена, читайте дальше:

Проблема заключается в том, что Composer понижены в HTTP запросы после первого запроса HTTPS к серверу. Это делается для повышения производительности/скорости и обеспечения целостности/безопасности файлов с помощью хэшей sha256. В любом случае это приведет к ошибке 10053 (errno = 10053 Установленное соединение было прервано программным обеспечением вашей главной машины ... не удалось открыть поток: HTTP-запрос не удался!) На некоторых машинах.

Причина, по которой это происходит с некоторыми людьми, а не с другими, похоже, так, как ваш интернет-провайдер обрабатывает http запросов. В моем случае они перенаправляются через кеширующий прокси; который плохо работает с тем, как Composer создает свои http запросов. Вот что со мной произошло - у других может быть другая причина. В любом случае, исправление, чтобы заставить Composer использовать HTTPS запросов вместо HTTP запросов:

Добавьте следующее в файл конфигурации при инсталляции композитора (composer.json). В Windows вы можете найти этот файл на C: \ Users {Your Username} \ AppData \ Roaming \ Composer.

"repositories": [ 
{ 
    "packagist": false 
}, 
{ 
    "type": "composer", 
    "url": "https://packagist.org/" 
} 
], 

Затем повторите попытку и создайте свой проект, как вы пытались. Теперь он должен работать.

+0

Чувак, у меня была установлена ​​K9 Web Protection и удалена, она решила проблему для меня. Благодаря! – user218046

1

Похоже, у вас есть какой-то брандмауэр, работающий на локальном компьютере, который блокирует соединение, чтобы загрузить необходимые файлы.

Вам нужно будет перетасовать любые программы безопасности и проверить, заблокированы ли они.

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