我们在尝试将大尺寸视频文件上传到管理网站时收到错误消息。 我们能够毫无问题地上传小尺寸文件,当文件大小超过10Mb时,这个错误就开始发生了,因为我们已经通过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.
答案 0 :(得分:24)
o最终为此问题找到了正确的解决方案,我们需要在web配置的安全性下添加requestFiltering,以下是我在web.config中添加的代码,它的开始允许我上传更大的文件:
<security>
<requestFiltering>
<requestLimits maxAllowedContentLength="104857600" />
</requestFiltering>
</security>
感谢!!!
答案 1 :(得分:1)
在web.config中添加以下代码。
<system.web>
<httpRuntime maxRequestLength="xxxxxx" />
</system.web>
"xxx" is in KB
。默认值为4096
,等于4MB
。