Закачка больших файлов через PHP
July 7th, 2009
Вот что нужно поправить:
Во-первых, в nginx.conf надо
client_max_body_size 20m;
Иначе если запрос не будет пролазить в этот лимит nginx покажет 413 Request Entity Too Large для некоторых браузеров или просто сбросит соединение.
В apache убедиться что не определено LimitRequestBody или имеет подходящий лимит. Если установлен mod_security то проверить еще SecRequestBodyLimit.
И наконец, в php.ini:
post_max_size = 20M
upload_max_filesize = 20M
upload_max_filesize = 20M

Доброго времени суток, у меня nginx front-end к apache, LimitRequestBody в конфиге ачача не нашёл, mod_security этот мод я не ставил ((( что делать ? может её нужно дописать или что делать ? в nginx директива присутствует я добавил…
Так проблема то есть вообще? =) как проявляется? что в логах?
вылетает 413 Request Entity Too Large при загрузке файлов большого обьёма ну больше 10 мб
Значит либо в нгинксе либо в апаче лимит все-таки стоит не правильный. Внимательнее поищите где именно и рестартаните сервисы.
Да в энгинсе я выставил лично сам 100мб, там не было вообше строчки про лимит, прошерстил посиком несколько раз апачь на лимиты ну и глазами прошолся 2 раза нету строчки пролимит по типу LimitRequestBody