Аттачменты в Web

Gor

Well-known member
07.06.2005
517
1
#1
Всем доброго времени суток

ВОпрос следующий.
С недавнего времени стал замечать что в лотусовую форму под WEB не цепляются аттачменты > 500 kb через элемент File Upload.
Т.е. указываешь путь в File Upload, сабмитишь форму, и в браузере вываливается стандартная ошибка - The page cannot be displayed. The page you are looking for is currently unavailable. The Web site might be experiencing technical difficulties, or you may need to adjust your browser settings....итд итп
Ежели файлы меньше 500kb то всё ок...

Подскажите плиз где нибудь регулирутся размер вложенных файлов?
 

puks

Lotus team
03.02.2007
1 971
8
#2
By default, a Lotus Domino server allows a maximum of 10 MB of POST data, which applies to file uploads. To allow larger files to be uploaded to a Lotus Domino server, you should verify or change the following settings in the Server document:

Maximum size of request content

The "Maximum size of request content" field is new as of Domino 6. This field sets the total amount of data that can be contained in a request. This limit is enforced for all POST and PUT methods. The default is 10 MB. You can set a specific size, or enter zero (0) to allow an unlimited file size.

This field is found in the Server document, on the Internet Protocols - HTTP tab.

Maximum POST Data

The "Maximum POST data" field sets the amount of data that a user is allowed to send to the Web site in a POST request that targets a database. The default is 0, which does not restrict the amount of data that users can send.

This field is found in the Server document, on the Internet Protocols - Domino Web Engine tab.
 

Gor

Well-known member
07.06.2005
517
1
#3
В продолжении темы...

Проверил поле Maximum POST data там стоит 0, т.е всё ок.
Не знал как победить, в итоге решил ребутнуть сервер - всё заработало)))

И вот по прошествии какого то времени - 3,4 недели случается повторение той же самой ошибке при прицеплении аттачей примерно больше 1мб... опять вываливает The page cannot be displayed....

В логах следующее при посте формы:

22.12.2009 15:06:48 HTTP Web Server: Out Of Memory Exception [/docflow.nsf/MotivatedJudgementForm?OpenForm&Seq=2&InheritFromUNID=AEE5921D3AA99A6AC325768F004BB5DF]
22.12.2009 15:06:48 HTTP Web Server: Out Of Memory Exception [/docflow.nsf/MotivatedJudgementForm?OpenForm&Seq=2&InheritFromUNID=AEE5921D3AA99A6AC325768F004BB5DF]

На буржуйских форумах ничего толкового не нашёл... Как побороть такую беду?
 
A

Alexander (Criz)

#4
Периодически перезагружайте задачу http.
 

Gor

Well-known member
07.06.2005
517
1
#5
Периодически перезагружайте задачу http.
Ну таким образом и борюсь в принципе, просто бывает что забываю это сделать и в течение дня может возникнуть такая проблема, а
http шную таску посреди рабочего дня останавливать как то не айс, не поймут))

т.е. как я понял решение данной проблемы это перезапуск таски??

а автоматизировать перезапуск таски можно как нибудь? - предположим перегружать автоматически каждый день ночью? Как нибудь опдобное можно реализовать?
 

ToxaRat

Чёрный маг
Lotus team
06.11.2007
3 231
18
#6
Gor
создайте в АК програмс
Пример:
Program name: nserver
Command line: -c "dbcache flush"
Server to run on: TEST/BKC
Comments: Отпуст кеширования всех БД, особенно тех что создаются бекапом

Schedule
Enabled/disabled: Enabled
Run at times: 06:30 each day
Repeat interval of: 0 minutes
Days of week: Sun, Mon, Tue, Wed, Thu, Fri, Sat

только вам что-то типа: tell http restart