Задать вопрос

Nginx+PHP-FPM: как загрузить файлы больше гигабайта?

Приветствую!
Странная проблема. Есть форма, шлется файл. Выждали час и он вроде как загрузился, но на приеме $_FILES пустой. В конфиге NGINX в секции server прописалclient_max_body_size 5g. В php.ini:
post_max_size 5250M
upload_max_filesize 5000M
memory_limit 5500M
max_execution_time 0


Файлы например в 500Мб заливаются нормально. В логах есть такая ошибка:
2014/08/11 05:21:05 [error] 26129#0: *58 FastCGI sent in stderr: "PHP message: PHP Warning:  POST Content-Length of 1361662807 bytes exceeds the limit of 1210056704 bytes in Unknown on line 0" while reading response header from upstream

Но подобного ограничения я найти не могу, хотя меня уверяют, что до этого файлы в 2Гб заливались.
  • Вопрос задан
  • 3648 просмотров
Подписаться 2 Оценить Комментировать
Помогут разобраться в теме Все курсы
  • Skillbox
    Веб-разработчик на PHP
    9 месяцев
    Далее
  • Хекслет
    PHP-разработчик
    10 месяцев
    Далее
  • Нетология
    Веб-разработчик с нуля: профессия с выбором специализации
    14 месяцев
    Далее
Пригласить эксперта
Ответы на вопрос 2
@Micher
Используйте Nginx Upload Module www.grid.net.ru/nginx/upload.ru.html
Ответ написан
Попробуйте client_max_body_size 5120m
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы
FoodSoul Калининград
от 180 000 до 250 000 ₽
IT-Spirit Москва
от 230 000 до 320 000 ₽
от 200 000 до 290 000 ₽