[ Поиск ] - [ Пользователи ] - [ Календарь ]
Полная Версия: Закачка больших файлов на сервер
Fedot
Здравствуйте!
У меня следуящая проблема:
Я написал скрипт на 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

Спустя 42 секунды (7.10.2009 - 12:02) Guest написал(а):


_____________
Быстрый ответ:

 Графические смайлики |  Показывать подпись
Здесь расположена полная версия этой страницы.
Invision Power Board © 2001-2024 Invision Power Services, Inc.