Как настроить IIS7, чтобы разрешить загрузку ZIP-файлов с использованием классического ASP - PullRequest
2 голосов
/ 16 сентября 2008

Я недавно установил Windows 2008 Server, чтобы заменить сломанный жесткий диск на веб-сервере множеством веб-страниц, включая несколько классических приложений ASP. Один из них широко использует загрузку файлов с использованием инструмента com, который работал в течение нескольких лет.

Дополнительная информация:

Мои пользователи не предоставили хорошую информацию об этой очень маленькой работе с молнией (65 КБ), как только я сам ее протестировал, а более крупные - нет. Я не проверял на отключение, но 365К не удается. И это не только почтовые файлы в конце концов. Не удалось файл документа 700K. Код ошибки 800a0035.

Ответы [ 2 ]

1 голос
/ 17 сентября 2008

Сонеон по имени Энтони Джонс в microsoft.public.inetserver.asp.general дал ответ следующим образом:

В IIS7 IIS manager нажмите в Интернете сайта и дважды щелкните значок ASP в представление функций. Расширить пределы Свойства и изменить максимум Запрашивающий лимит тела сущности.

На что я ответил:

Это добилось цели. И это было так легко. Вы не представляете, как много вещей, которые я пробовал, не работали.

Я думаю, что может быть вторая часть, хотя. Одна из вещей, которые я сделал, это поменял

настройка в applicationhost.config from:

    <sectionGroup name="system.webServer">
        <section name="asp" overrideModeDefault="Deny" />

до

        <section name="asp" overrideModeDefault="Allow" />

После того, как я внес ваше изменение и проверил его, я изменил вышеприведенное на «Запретить» только для того, чтобы не исправлять то, что не было сломано. Сайт немедленно перестал работать, пока я не изменил его на Разрешить.

0 голосов
/ 16 сентября 2008

Существует ограничение размера, которое вам, вероятно, нужно будет установить - что такое ошибка 500?

...