首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >web.config : maxRequestLength未生效

web.config : maxRequestLength未生效
EN

Stack Overflow用户
提问于 2009-11-08 19:39:53
回答 2查看 12.9K关注 0票数 3

我的web.config文件中有以下内容。

代码语言:javascript
复制
<httpRuntime executionTimeout="90000" maxRequestLength="204800" />

但是我不能上传任何大于50MB的文件。这可能是原因。web浏览器一直在等待上传完成,但是任何小于50MB的文件都会被上传,没有任何问题。还有没有其他需要我检查的东西?

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2009-11-09 03:01:19

也许50MB是50MB服务器上允许的最大文件大小?如果是这种情况,通常会返回一条错误消息。

你能找出you服务器上允许的最大上传文件大小是多少吗?

附言:关于这个系统的信息也会很好。(Windows/Linux/Mac、IIS/Apache...)

票数 1
EN

Stack Overflow用户

发布于 2010-07-22 06:00:11

把这个放到你的web.config里

代码语言:javascript
复制
  <system.web>
     <httpRuntime executionTimeout="360" maxRequestLength="100000" />

这允许360秒的超时和一次100000 Kb的上载数据。

如果该命令不起作用,请在IIS服务器上运行此命令。(替换IISWebsitename)

代码语言:javascript
复制
C:\Windows\System32\inetsrv>appcmd set config "[IISWebsitename]" -section:requestFiltering -requestLimits.maxAllowedContentLength:100000000 -commitpath:apphost

这使得一次能够上传100,000,000字节的数据。

票数 3
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/1696117

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档