illari
Зарегистрирован: 26.04.2005 Сообщения: 1 Откуда: Сочи
|
Добавлено: Вт Апр 26 2005 10:39 Заголовок сообщения: Perl:FORM-POST-TEXTAREA: Теряю данные |
|
|
Имеется: Win, Apache, Perl.
: при передаче большого объема текста через
<FORM method="POST" action="proverka.cgi">
<TEXTAREA name="Text" rows="30" cols="100"></TEXTAREA>
<input type="submit" value="Проверить">
</FORM>
, CGI принимает текст в пределах 24kb (число непостоянное). Остальное исчезает.
А объем передаваемого текста до 100-150kb.
Пересылать в виде файла не предлагать (не та кодировка и необходимо сразу получить результат обработки информации с возможностью возврата пользователя в форму, внесения изменений и повторения отправки). Все это происходит локально.
Нашел, что для PHP в настройках php.ini можно указать/ограничить максимальный размер данных передаваемых через POST. Но здесь нет PHP. Как настроить размер для Perl?
Причем в домашних условиях у меня объем режется на уровне 4kb! А при большем объеме Perl повисает в памяти.
В internet'е наткнулся на различные цифры ограничений POST'а: от 2kb до 200kb. Но где их настроить?
Пробовал enctype="multipart/form-data" - никаких изменений
Где грабли?
P.S. Что не менее интересно: Поле <textarea name="message"> на citforum'е нормально переварило 150 kb. |
|