Загрузка останавливается на 2 ГБ для некоторых пользователей ⇐ Php
-
Гость
Загрузка останавливается на 2 ГБ для некоторых пользователей
У меня есть веб-сайт, на котором можно загружать файлы большого размера (до 10 ГБ).
Существует проблема с загрузками, которая не случается со мной и на самом деле не случается с большинством моих пользователей, но я продолжаю получать сообщения от некоторых пользователей о том, что их загрузка останавливается на 2 ГБ, а файл больше. это то.
Я обслуживаю загрузки с помощью nginx XSendfile с PHP:
header('X-Accel-Cache-Control: нет хранилища, нет кэша, необходимо выполнить повторную проверку'); заголовок('Прагма: без кэша'); заголовок('Тип контента: приложение/октет-поток'); header('Content-Length: ' . $this->getFileSize()); header('Content-Disposition: Attachment; filename="'. $fileName. '"'); заголовок('Accept-Ranges: байты'); заголовок('X-Accel-Buffering: да'); header('X-Accel-Redirect: ' . $this->getServeDownloadLocation()); Работает на CentOS 6.6, php 5.5.22, nginx 1.6.2.
Примечание: пользователи не используют старые браузеры, они используют современные браузеры, такие как Google Chrome.
У меня есть веб-сайт, на котором можно загружать файлы большого размера (до 10 ГБ).
Существует проблема с загрузками, которая не случается со мной и на самом деле не случается с большинством моих пользователей, но я продолжаю получать сообщения от некоторых пользователей о том, что их загрузка останавливается на 2 ГБ, а файл больше. это то.
Я обслуживаю загрузки с помощью nginx XSendfile с PHP:
header('X-Accel-Cache-Control: нет хранилища, нет кэша, необходимо выполнить повторную проверку'); заголовок('Прагма: без кэша'); заголовок('Тип контента: приложение/октет-поток'); header('Content-Length: ' . $this->getFileSize()); header('Content-Disposition: Attachment; filename="'. $fileName. '"'); заголовок('Accept-Ranges: байты'); заголовок('X-Accel-Buffering: да'); header('X-Accel-Redirect: ' . $this->getServeDownloadLocation()); Работает на CentOS 6.6, php 5.5.22, nginx 1.6.2.
Примечание: пользователи не используют старые браузеры, они используют современные браузеры, такие как Google Chrome.
Мобильная версия