Печи для бани Helo S

Не загружаются файлы большого размера на IIS средствами ASP

4
 
 

При загрузке файлов на портал либо форум, основанный на движке ASP (например WebWizForums, soopportal я себе ставил поэтому их и привожу в качестве примера) при использовании функции загрузки на сервер (upload) получаем ошибку:
Error: Request object error 'ASP 0104 : 80004005' Operation not Allowed
Касается: IIS 5, IIS 6
Решается внесением поправок в файл Metabase.xml, который находится в папке c:\Windows\System32\Inetsrv
Находим там параметр "AspMaxRequestEntityAllowed" и изменяете его на значение, какое вам нужно - это размер файла в Байтах, максимальный размер "1073741824", это 1ГигаБайт.
Перед правкой файла, нужно остановить службы IIS.
Однако есть более легкий на мой взгляд способ:

В командной строке (Пуск - Выполнить - cmd) набрать последовательно:

  1. cd X:\inetpub\adminscripts       (где X -  буква диска куда установлено IIS, по умолчанию, конечно же С)
  2. cscript adsutil.vbs set w3svc/ASPMaxRequestEntityAllowed size      (Вместо size - размер файл, который вы разрешаете загружать на сервер)
  3. iisreset        (Необязательно, когда я делал параметр сразу заработало)

Размер файла можно выставить большим, так как обычно размер загрузки файла ограничивается самим приложением.

Комментарии

Спасибо

Большое спасибо автору!!!!