У меня следуящая проблема:
Я написал скрипт на PERL который сохраняет файл на сервер.
Но только мне необходимо закачивать файлы размером 1-200 Мб. Но в апатче выставлено ограничение на длину запроса. И при закачке большого файла пишет ошибку:
Код
Requested content-length of 59769071 is larger than the configured limit of 3145728, referer ...
Пробовал кидать в директорию файл .htaccess со строкой:
Код
LimitRequestBody 209715200
Результата это не дало.
Подскажите пожалуйса как можно обойти это ограничение не меняя сам файл настроек apache?
Заранее спасибо!
Спустя 3 месяца, 15 дней, 4 часа, 49 минут, 35 секунд (13.01.2008 - 08:41) kenoko написал(а):
Форум же про PHP!
Спустя 1 год, 8 месяцев, 24 дня, 4 часа, 20 минут, 15 секунд (7.10.2009 - 12:02) Guest написал(а):
Вот что нужно поправить:
Во-первых, в 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
Во-первых, в 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
Спустя 42 секунды (7.10.2009 - 12:02) Guest написал(а):
_____________