Я видел много этих отчетов, но ничего не сказал о последнем laravel 5.1.1 (LTS). Просто запустили новое приложение, и при запросе app.local/:
GET http://app.local/ net:: ERR_INCOMPLETE_CHUNKED_ENCODING
Это займет чуть более 5 секунд, чтобы прийти к такому выводу.
Теперь это, по сути, новая установка - я внес только следующие изменения:
- Используйте
FallbackResourceвместоmod_rewriteдля отправки запроса наindex.phpи - Задайте путь приложения к
/../name.application/bootstrap/autoload.phpвindex.php(перемещеныapp,configи т.д. в каталогname.application.
Я получаю вышеуказанную ошибку только при отправке запроса в корень домена - app.local/. Для этого существует существующий маршрут, и он настроен на возвращение "Hello" (return response('Hello')). Этот ответ отображается немедленно, но страница продолжает загружаться в течение 5 секунд, а затем консоль выдает эту ошибку.
Если я запрошу /test, ответ будет быстрым, и я не получу ошибку.
По-видимому, это проблема с Laravel, и я не совсем уверен, откуда она взялась. Это не проблема .htaccess, поскольку возврат моих изменений не имеет значения. Альтернативно, это может быть проблема Apache, но ничто не указывает на то, что это так.
Для справки, я запускаю Apache 2.4 с PHP 5.6 в Windows 8.1.
Эта проблема не ограничивается Chrome, как и другие, для других версий.
Любое руководство будет оценено.
Обновление:. Проверяя на том же VirtualHost, Laravel 4.2, похоже, делает то же самое. Может ли это быть проблемой сервера?