ASP.NET Uploadify 上传文件过大报错
2016-01-29 16:39
471 查看
Uploadify上传文件原来很早之前用过,没发现什么问题。今天再使用过程中,当文件大于30M的时候就会报错404。查看错误消息提示配置最大上传太小了。需要修改。
记得原来配置上传文件大小在这里:<httpRuntime maxRequestLength="2097100" executionTimeout="3600"/> 配置即可。可是当我这里修改了之后发现还是错误。就想是不是上传控件本身有限制,看到我的有limitSize:30 已经设置了大小,但是当我把这个修改了之后还是不行。最后还是度娘,可能新版本吧,文件限制修改: fileSizeLimit:单个文件大小,0为无限制,可接受KB,MB,GB等单位的字符串值。修改了之后发现,我靠还是不行,还是继续度娘,说是刚刚 request 长度只是修改请求长度,还要修改服务长度,于是乎就修改 ,在config <system.web>中增加如下:
<system.webServer>
<security>
<requestFiltering>
<!--修改服务器允许最大长度-->
<requestLimits maxAllowedContentLength="1073741824"/>
</requestFiltering>
</security>
</system.webServer>
我靠,还真可以了。
总结一下:1、配置 request 上传长度
2、配置 webserver 容许 长度
3、配置控件本身长度
写个随笔记录下来,防止后面忘记了。
记得原来配置上传文件大小在这里:<httpRuntime maxRequestLength="2097100" executionTimeout="3600"/> 配置即可。可是当我这里修改了之后发现还是错误。就想是不是上传控件本身有限制,看到我的有limitSize:30 已经设置了大小,但是当我把这个修改了之后还是不行。最后还是度娘,可能新版本吧,文件限制修改: fileSizeLimit:单个文件大小,0为无限制,可接受KB,MB,GB等单位的字符串值。修改了之后发现,我靠还是不行,还是继续度娘,说是刚刚 request 长度只是修改请求长度,还要修改服务长度,于是乎就修改 ,在config <system.web>中增加如下:
<system.webServer>
<security>
<requestFiltering>
<!--修改服务器允许最大长度-->
<requestLimits maxAllowedContentLength="1073741824"/>
</requestFiltering>
</security>
</system.webServer>
我靠,还真可以了。
总结一下:1、配置 request 上传长度
2、配置 webserver 容许 长度
3、配置控件本身长度
写个随笔记录下来,防止后面忘记了。
相关文章推荐
- 解决asp.net 4.0尚未在web服务器上注册
- ASP.NET Web API 官方教学视频
- asp.net mvc之拦截器
- asp.net mvc5 与图片
- 理解ASP.NET 5运行时命令:DNVM, DNX, 和DNU
- Metasploit Installation
- ASP数据列表
- RPi 2B Raspbian system install
- Asp 操作Cookies(包括设置[赋值]、读取、删除[设置过期时间])
- 在Mac OS X Yosemite 10.10.3 中搭建第一个 ASP.NET 5 Web 项目
- ASP.NET MVC Filters 4种默认过滤器的使用【附示例】
- [置顶] ASP.NET在线考试系统+文档说明
- ASP.NET MVC学习之过滤器篇(1)
- ASP.Net中无刷新执行Session身份验证
- Microsoft.AspNet.Identity 的导入方法
- WCF IIS 服务器 500 错误 检测到在集成的托管管道模式下不适用的ASP.NET设置的解决方法(转)
- WCF 无法激活服务,因为它不支持 ASP.NET 兼容性
- mac ASP.NET5
- session不能使用 ASP.NET MVC
- [Asp.net mvc]实体更新异常:存储区更新、插入或删除语句影响到了意外的行数(0)。实体在加载后可能被修改或删除。