2012-02-27 9 views
0

Я запускаю IIS 6.1, и я пытаюсь загрузить файл через браузер. У меня возникают проблемы при загрузке больших файлов. После некоторого поиска я знаю, что мне нужно отредактировать параметр AspMaxRequestEntityAllowed в файле metabase.xml, однако этот параметр не установлен для начала.AspMaxRequestEntityAllowed не найден в Metabase.xml Сервер IIS 6.1

При попытке загрузить файл, я получаю следующий Erorr:

request object error asp 0104 : 800004005 

Спасибо.

ответ

3

Используйте adsutil.vbs для установки параметра AspMaxRequestEntityAllowed из командной строки:

cscript adsutil.vbs set w3svc/ASPMaxRequestEntityAllowed 2048000 

устанавливает значение 2MB

adsutil.vbs находится в C: \ Inetpub \ AdminScripts

Обязательно укажите учетную запись, на которой выполняются разрешения на запись пула приложений в каталог, который вы пытаетесь записать. Если я правильно помню, учетная запись AppPool по умолчанию в IIS6 равна NETWORK SERVICE

+0

Спасибо за ваш быстрый ответ. Это сделало трюк, но теперь я получаю ошибку разрешения 800a0046 Permission denied – Parth

+0

Вам нужно предоставить разрешение на запись учетной записи в каталог, в котором вы используете uplaod, чтобы ... обновленный ответ –

+0

Изменение разрешений на каталоги сделало трюк. Большое спасибо за Вашу помощь! – Parth

 Смежные вопросы

  • Нет связанных вопросов^_^