uploadify 上传文件出现HTTP 404错误
2014-10-04 21:55
197 查看
今天在使用jquery.uploadify.js上传文件的时候,出现HTTP 404错误,此错误在上传较小文件时不会出现,在上传一个50M左右文件时出现此错误,经过测试和日志查看发现,根本没有进入后台服务端代码(MVC);
检查了uploadify的相关参数,也没有发现问题:
'fileSizeLimit': 0, //不限制文件大小
'successTimeout':36000, //超时时间10小时
在网上找了原因,发现是下面问题引起:
用uploadify在IIS6下上传大文件没有问题,但是迁移到IIS7下面,上传大文件时,出现HTTP 404错误。
原因是IIS7下的默认设置限制了上传大小。这个时候Web.Config中的大小设置也就失效了。
解决办法具体步骤:
1、打开IIS管理器,找到Default Web Site。先进行停止。
2、在IIS中双击“请求筛选”打开。
3、点击右边的“编辑功能设置”,打开“编辑请求筛选设置”对话框。
其中的允许的最大容量长度,默认是”30000000“,30M,将其修改为你所需要的大小即可。
4、启动IIS.
更改IIS配置后,再次上传50M文件,成功!
然后重新发布版本后,IIS配置会还原到之前的配置,经查找发现,更改IIS 7 此配置后,IIS会更改配置文件,添加了下面配置代码:
<system.webServer>
<security>
<requestFiltering>
<requestLimits maxAllowedContentLength="4294967295" />
</requestFiltering>
</security>
</system.webServer>
把此段配置添加到web.config中,与system.web配置节下的下列配置同时控制文件大小;
<httpRuntime maxRequestLength="4294967" executionTimeout="600" />
检查了uploadify的相关参数,也没有发现问题:
'fileSizeLimit': 0, //不限制文件大小
'successTimeout':36000, //超时时间10小时
在网上找了原因,发现是下面问题引起:
用uploadify在IIS6下上传大文件没有问题,但是迁移到IIS7下面,上传大文件时,出现HTTP 404错误。
原因是IIS7下的默认设置限制了上传大小。这个时候Web.Config中的大小设置也就失效了。
解决办法具体步骤:
1、打开IIS管理器,找到Default Web Site。先进行停止。
2、在IIS中双击“请求筛选”打开。
3、点击右边的“编辑功能设置”,打开“编辑请求筛选设置”对话框。
其中的允许的最大容量长度,默认是”30000000“,30M,将其修改为你所需要的大小即可。
4、启动IIS.
更改IIS配置后,再次上传50M文件,成功!
然后重新发布版本后,IIS配置会还原到之前的配置,经查找发现,更改IIS 7 此配置后,IIS会更改配置文件,添加了下面配置代码:
<system.webServer>
<security>
<requestFiltering>
<requestLimits maxAllowedContentLength="4294967295" />
</requestFiltering>
</security>
</system.webServer>
把此段配置添加到web.config中,与system.web配置节下的下列配置同时控制文件大小;
<httpRuntime maxRequestLength="4294967" executionTimeout="600" />
相关文章推荐
- uploadify 上传文件出现HTTP 404错误
- uploadify 上传文件出现HTTP 404错误
- c# asp.net uploadify 上传大文件 出现的 HTTP 404 问题
- uploadify 上传大文件 出现的 HTTP 404 问题
- uploadify 上传大文件 出现的 HTTP 404 问题
- Java使用uploadify文件上传出现HTTP404
- uploadify上传文件出现http302错误
- jquery.uploadify 上传文件出现HTTP 404错误
- IIS下uploadify上传大文件出现404错误(提示上传文件大小超过400M)
- uploadify在ie,chrome等浏览器上传文件成功,而firefox出现http error 404问题的解决方法
- 为什么我上传了flv或MP4文件到服务器,可输入正确地址通过http协议来访问总是出现“无法找到该页”的404错误呢?这就表明mp4格式文件是服务器无法识别的,其实,这是没有在iis中将相应的MIME类型进行设置的原因。那该怎样设置MIME
- [Android]解决HttpURLConnection上传大文件时出现OOM问题
- uploadify上传大文件时出现404错误
- asp.net Mvc 使用uploadify 上传文件 HTTP 302 Error
- flexpaper上传带中文名字的文档,在页面显示若出现404错误时,请在server.xml文件中进行编码utf-8
- 解决MVC下使用uploadify上传文件时HttpPostedFileBase为空的问题
- IIS8下fileupload上传大文件出现404错误
- IIS8中 出现ashx 401:未授权,uploadify上传文件失败
- uploadify 上传大文件 出现的 HTTP error 问题的方法
- firefox、chrom浏览器使用swfupload上传文件出现404错误的解决办法