Давайте сначала поговорим о размере файла: файл больше 900 МБ, просто загрузите тестовый файл. Плагин для загрузки использует веб-загрузчик Baidu, когда прогресс загрузки Baidu заполнен, а затем, когда вы видите запрошенный интерфейс, он сообщает об ошибке 404.
Почему ошибка 404?? Затем, после отладки, я обнаружил, что при загрузке 900-метрового файла индикатор прогресса заполняется, и нельзя войти в интерфейс.
Проверьте httpRuntime web.config:
system.web:
Этого значения достаточно!! Что мне делать???
Сообщение об ошибке:
Наиболее вероятные причины: Фильтрация запросов на веб-сервере настроена на отказ в запросе, поскольку длина содержимого превышает заданное значение.
Что попробовать: Проверьте настройки configuration/system.webServer/security/requestFiltering/requestLimits@maxAllowedContentLength в файле applicationhost.config или web.config.
Ссылки и дополнительная информация Это функция безопасности. Пожалуйста, не меняйте эту функцию, если вы полностью не осознаёте масштаб изменения. Вы можете настроить сервер IIS 7.0 так, чтобы он отклонял запросы с длиной содержимого больше указанного значения. Эта ошибка возвращается, если длина запрашиваемого контента превышает заданную длину. Если нужно увеличить длину контента, измените настройки configuration/system.webServer/security/requestFiltering/requestLimits@maxAllowedContentLength.
решение
Оказывается, размер файла для загрузки IIS7, даже в классическом режиме, должен быть установлен в system.webServer, и его можно добавить:
Наконец, отправьте скриншот загрузки большого файла!!
|