【C#】怎样解决IIS6.0/7.0上传文件限制的问题?
当前位置:点晴教程→知识管理交流
→『 技术文档交流 』
我们用IIS发布的B/S项目,如果进行文件上传,在上传文件的时候,无法上传文件大小超过4M的文件,设置文件上传大小的方法,就是修改项目的web.config配置。在项目中的web.config文件中,添加如下节点: <system.web>
<!-- maxRequestLength:解决上传文件4M限制 --> <httpRuntime maxRequestLength="1024000" executionTimeout="300000" /> </system.web>
在IIS7.0这样设置后,无论maxRequestLength多大,最大只能30M,还要进行如下设置才能正确: 方法1: appcmd set config "My Site/MyApp" -section:requestFiltering -requestLimits.maxAllowedContentLength:104857600 -commitpath:apphost 在IIS服务器的命令行执行如上命令,注意修改上面的网站名称和上传文件大小。 方法2: 在web.config中加入如下配置: <system.web> <!-- maxRequestLength:解决上传文件4M限制 --> <httpRuntime maxRequestLength="1048576000" executionTimeout="300000" /> </system.web> 再加上:
IIS6.0 设置上传文件超过限制(4M),已解决本人上传文件限制问题,IIS7.0方法未测试,来源于: http://www.cnblogs.com/LifelongLearning/archive/2011/12/06/2278247.html 该文章在 2021/3/8 11:37:09 编辑过 |
关键字查询
相关文章
正在查询... |