Опубликовано: 15 июня 20205 г При попытке скачивания тестового файла или обычного файла в приложении Downloads, скачивание обрывается сразу после начала. В логах апача вот такая ошибка: Цитата 2020/06/15 09:48:02 [error] 11400#11400: *508946 upstream prematurely closed connection while reading upstream, client: 192.168.1.49, server: site.com, request: "GET /files/file/117-books-advaita-knigi-advayta/?do=download&csrfKey=c3f1c4b07c045e59b48cc6a233bc54ed HTTP/1.1", upstream: "http://127.0.0.1:8080/files/file/117-books-advaita-knigi-advayta/?do=download&csrfKey=c3f1c4b07c045e59b48cc6a233bc54ed", host: "www.site.com", referrer: "https://www.site.com/files/file/117-books-advaita-knigi-advayta/" Подскажите, может что-то поменять в конфигурации сервера? Стоит пхп 7.4.6, апач+нгинкс. Sendfile.xml
Опубликовано: 15 июня 20205 г Маленькие значения таймаутов в Nginx, вот например решение - https://wiki.iphoster.net/wiki/Nginx_-_ошибка_upstream_prematurely_closed_connection_while_reading_response_header_from_upstream P.s. Не забудьте перезапустить службу Nginx.
Опубликовано: 15 июня 20205 г Автор К сожалению, не помогло. Уже стояло в глобальном nginx.conf: proxy_send_timeout 40000s; proxy_read_timeout 40000s; proxy_connect_timeout 40000s; Такое ощущение, что плагин сыроват. Изменено 15 июня 20205 г пользователем Zero108
Опубликовано: 16 июня 20205 г А какие заголовки приходят при загрузки файла? Может быть из-за связки nginx-apache.
Опубликовано: 16 июня 20205 г Автор Скорее всего из-за связки. Подскажите, где и как посмотреть заголовки? Файл начинает скачиваться, я выбираю место сохранение на локале, тут же скачивание прерывается с ошибкой.
Опубликовано: 17 июня 20205 г Автор В настоящее время файл отдается, но есть подозрение, что модуль не работает или невозможно повторить баг. Потому что раньше он отдавал тестовый файл при включенной настройке https://prnt.sc/t1c9mm , а сейчас при включенной или выключенной настройке отдает не тестовый, а обычный файл на скачивание, и всё скачивается. Как проверить, работает модуль или нет? Модуль я удалял и поставил заново несколько раз, и только сейчас файл при включенном плагине стал отдаваться при любой настройке. Я думаю, что модуль просто не работает, так как переключение на nginx https://prnt.sc/t1cbr9 или на Lighttpd https://prnt.sc/t1ccsw ничего не меняет, скачивается обычный файл, а не тестовый. Видимо, неоднократные переустановки плагина что-то попортили. Либо он просто криво сделан. Изменено 17 июня 20205 г пользователем Zero108
Опубликовано: 17 июня 20205 г 3 часа назад, Zero108 сказал: Как проверить, работает модуль или нет? Наверное все также - посмотреть заголовки в браузере при скачивание файла, если веб-сервер не удаляет этот заголовок.
При попытке скачивания тестового файла или обычного файла в приложении Downloads, скачивание обрывается сразу после начала. В логах апача вот такая ошибка:
Подскажите, может что-то поменять в конфигурации сервера? Стоит пхп 7.4.6, апач+нгинкс.
Sendfile.xml