При загрузке более крупного файла, получение этой ошибки: Ошибка 404 - Файл или каталог не найдены
Мы пытаемся загрузить файл большого размера на наш сайт администратора.
Мы можем загружать файлы небольшого размера без проблем, эта ошибка начинается с размера файла более 10 МБ, где, поскольку мы уже увеличиваем размер, следуя настройке конфигурации в web.config:
<httpRuntime executionTimeout="2400" maxRequestLength="102400" useFullyQualifiedRedirectUrl="false" minFreeThreads="8" minLocalRequestFreeThreads="4" appRequestQueueLimit="100" enableVersionHeader="true" />
и сообщение об ошибке - это когда мы загружаем файл большего размера:
Error 404 - File or directory not found. The resource you are looking for might have been removed, had its name changed, or is temporarily unavailable.
Ответы
Ответ 1
o наконец-то получил правильное решение для этой проблемы, нам нужно добавить requestFiltering под безопасностью в веб-конфигурации, следующий код, который я добавил в web.config, и его начало позволяет мне загружать более крупный файл:
<security>
<requestFiltering>
<requestLimits maxAllowedContentLength="104857600" />
</requestFiltering>
</security>
Спасибо!!!
Ответ 2
Добавьте следующий код в файл web.config.
<system.web>
<httpRuntime maxRequestLength="xxxxxx" />
</system.web>
"xxx" is in KB
. И значение по умолчанию 4096
, которое равно 4MB
.