Задать вопрос
kosenka
@kosenka
программист/сисадмин

Используя связку nginx + php-fcgi. Почему не загружаются файлы больше 2ГБ?

Добрый день.

Никак не могу решить проблему с невозможность загрузки файлов больше 2 ГБ.

Что есть:
ISPmanager-Lite 4.4.10.21
nginx
php как FastCGI

/etc/httpd/conf.d/fcgid.conf:
pastebin.com/rm8JEime

/etc/nginx/nginx.conf:
http {
client_max_body_size 0;
client_body_timeout 3600;
}

/etc/php.ini:
post_max_size=9999M
upload_max_filesize=9999M

Самое странное, что в логах nginx / php нет никаких ошибок.
Заливку файлов делаю через plupload.

Может у кого есть идеи?
Заранее спасибо.
  • Вопрос задан
  • 3149 просмотров
Подписаться 3 Оценить Комментировать
Пригласить эксперта
Ответы на вопрос 3
@dezinger
Грузите кусочками
ajax chunked file upload
fineuploader.com
Ответ написан
Комментировать
Anonym
@Anonym
Программирую немного )
Попробуйте увеличить client_body_buffer_size и keepalive_timeout в конфигах nginx
Ответ написан
Комментировать
miraage
@miraage
Старый прогер
Не выдумывайте! :)
В данный момент PHP не умеет загружать файлы размером больше двух гигов. Ждите 5.6, пока никак.

https://github.com/php/php-src/blob/PHP-5.6/NEWS#L18
Ответ написан
Ваш ответ на вопрос

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

Похожие вопросы