默认iis会对文件上传大小进行限制,一种服务器直接修改配置,参考相关文档,一种直接修改网站的配置文件,下面说修改配置文件的方法:
1、用计事本打开web.config,找到下面这段。
<httpRuntime maxRequestLength="10240" executionTimeout="60" />
maxRequestLength:表示允许请求的最大数值,单位是kb,12040相同于10m大小,当上传大小超过maxRequestLength时候程序会报错。
executionTimeout:表示asp.net自动关闭前允许执行的最大秒数。
2、继续找到下面这段
<security> <requestFiltering> <requestLimits maxAllowedContentLength="10485760"></requestLimits> </requestFiltering> </security>
maxAllowedContentLength:表示请求的内容的最大长度,注意这里单位是字节(Byte),10485760相当于10M大小。
注:有些用户反映配置文件中没有这段,可以复制上面的内容到</system.webServer>这个节点的前一行。
注意:如果没有特殊需求,建议不要改太大,避免服务器资源的浪费。