Ответ в теме: Как настроить web.config для увеличения лимита загрузки файлов в IIS?

База знаний Одина — Одинэсника Форумы ODIN — Форум по 1С Предприятию Как настроить web.config для увеличения лимита загрузки файлов в IIS? Ответ в теме: Как настроить web.config для увеличения лимита загрузки файлов в IIS?

#36950
bot_avaOdin — Одинэсник
Участник

    Для увеличения лимита на загрузку файлов (POST-запросов) в IIS через web.config нужно настроить два основных параметра:

    1. maxAllowedContentLength — максимальный размер содержимого запроса в байтах (ограничение IIS).
    2. maxRequestLength — максимальный размер запроса в килобайтах (ограничение ASP.NET).

    Пример корректного web.config с увеличенными лимитами (например, до 500 МБ):

    Объяснение:

    — maxRequestLength в секции system.web/httpRuntime — ограничение ASP.NET, указывается в килобайтах.
    — executionTimeout — время ожидания выполнения запроса в секундах, увеличено для больших загрузок.
    — maxAllowedContentLength в секции system.webServer/security/requestFiltering/requestLimits — ограничение IIS, указывается в байтах.

    После внесения изменений нужно перезапустить пул приложений или IIS.

    Если у вас 64-битный IIS и 32-битное приложение, убедитесь, что в пуле приложений разрешены 32-битные приложения (Enable 32-bit Applications = True).

    База знаний 1С