我正在为一个客户端开发一个dot net nuke网站,他们想要上传大约60mbs的文件。我已经更改了web.config文件,允许文件大小达到65 mbs,仅用于摆动空间。 / p>
httpRuntime useFullyQualifiedRedirectUrl =“true”maxRequestLength =“66560”requestLengthDiskThreshold =“66560”executionTimeout =“1080000”/>
这是web.config文件中的代码。我亲自尝试过从40 mbs到60 mbs的mp3文件到没有运气。该模块仅上传28mbs或更少的文件。如果有帮助,我们正在使用实时内容模块。
连接正在重置。它甚至没有达到我给它的18分钟超时,即使它只设置为3分钟超时我得到相同的错误。此外,当上传文件时,它将达到86%,然后再次达到86%时重新启动,当它出现错误时。
答案 0 :(得分:2)
<system.webServer>
<security>
<requestFiltering>
<requestLimits maxAllowedContentLength="2000000000" />
</requestFiltering>
</security>
实际修复它,点网核设置为上传文件高达8mbs,iis设置为仅允许文件高达30mbs。将此代码添加到web.config文件将允许上载大于200mbs的文件。使用我在我的问题中提供的代码将修改dnn的上传,但这将修改iis。
答案 1 :(得分:1)
wiki on DotNetNuke.com给出了完整而彻底的解释。
答案 2 :(得分:0)
您可能还需要增加AspMaxRequestEntityAllowed的值,请参阅:http://www.banmanpro.com/support2/File_Upload_limits.asp