. Проблема: невозможно загрузить файлы большего размера. «Ошибка объекта запроса 'ASP 0104: 80004005'» или после успешной загрузки имя файла не может быть найдено. В IIS 6.0 Win 2003 имеется ограничение на размер загружаемого файла в 200 КБ для asp, aspx. Процесс загрузки не имеет никакого влияния. В IIS6.0 настройки по умолчанию особенно строгие и безопасные, с максимальным пределом передачи 204 800 байт, что сводит к минимуму атаки, вызванные ранее слишком слабыми таймаутами и ограничениями. По соображениям безопасности максимальный размер запроса по умолчанию для IIS 6 составляет 200 КБ (то есть максимальный размер отправляемых данных составляет 200 КБ, 204 800 байт). (В версиях до IIS 6.0 такого ограничения нет.)
Решение.
Сначала откройте диспетчер служб IIS
(локальный компьютер) ---- Свойства ---- Разрешить прямое редактирование базы данных конфигурации (N).
Обязательно установите флажок «Разрешить прямое редактирование базы данных конфигурации (N)»
, а затем закройте службу администрирования iis в службе.
Найдите файл Metabase.xml в папке windowssystem32inesrv,
откройте файл Metabase.xml с помощью блокнота, найдите ASPMaxRequestEntityAllowed и измените его, задав необходимое значение. Значение по умолчанию — 204800, что равно 200 КБ.
Измените его на 51200000 (50M)
и перезапустите администратор iis. сервиссервис