iis6和iis7限制上传文件(请求头)大小以及不支持FSO解决方法

解决办法:

一、IIS6 (2003操作系统)

2003 自带的IIS6.0默认限制上传大小限制为200K,下载限制为4M,因此出现上面的问题,解决如下:

1.先打开Internet 信息服务(IIS)管理器
(本地计算机 )---- 属性 ----允许直接编辑配置数据库(N)
一定要勾先“允许直接编辑配置数据库(N)”

2.然后在服务里关闭iis admin service服务,可用命令:iisreset/stop

3.找到windows\system32\inesrv\下的base.xml,用计事本打开base.xml,找到ASPMaxRequestEntityAllowed 把他修改为需要的值,默认为204800,即200K,把它修改为51200000(50M)

4.启动IIS,命令:iisreset/start

IIS 6 出于安全考虑, 默认最大请求200K(也即最大提交数据限额为200KByte, 204800Byte). 

解决办法:

win2003上传大小限制的问题

解决办法:

1. 关闭 IIS Admin Service 服务 (开始-控制面板-管理工具-服务,找到IIS Admin Service 双击-停止)

2. 打开 C:>Windows>system32>inesrv>metabase.xml

3. 修改 SPMaxRequestEntityAllowed 的值为自己需要的, 默认为 204800

4. 启动 IIS Admin Service

win2003下载大小限制的问题

在 IIS 6.0 中,无法下载超过4M的附件时,可以按以下步骤解决:

1、先在服务里关闭 iis admin service 服务。

2、找到 C:>Windows>system32>inesrv> 下的 metabase.xml 文件。

3、用纯文本方式打开,找到 AspBufferingLimit 把它修改为需要的值(可修改为20M即:20480000)。

4、存盘,然后重启 iis admin service 服务。

二、IIS7 (2008操作系统)

IIS管理器修改方法:

打开IIS管理器–双击“IIS”中的“ASP”– 打开“配置 ASP 应该程序的属性”–展开“限制属性”;
修改“最大请求实体主体限制”的值,默认值为200000(即不到200KB);
把它修改为你想修改的大小,如:1024000000(1GB)。
修改完成点击“应用”即可!

手工修改config方法:

1、首先要设置修改此文件的权限,右键属性,权限中进行修改。
2、C\windows\System32\inetsrv\config\schema
用记事本打开 IIS_schema.xml
查找 <attribute name="maxAllowedContentLength" type="uint" defaultValue="30000000" />
3000000默认为30MB(不完全等于) 。加一个0 就是 300MB 。根据需要自己进行修改(1M=1024kB)。重启iis
注:停止IIS服务命令iisreset/stop 启动IIS命令iisreset/start 重启IIS命令iisreset.

三、不支持FSO的问题解决 (2003操作系统)

1、首先在系统盘中查找scrrun.dll,如果存在这个文件,请跳到第三步,如果没有,请执行第二步。
2、在安装文件目录i386中找到scrrun.dl_,用winrar解压缩,得scrrun.dll,然后复制到x(你的系统盘):windowssystem32目录中。
3、运行regsvr32 scrrun.dll即可。

(0)

相关推荐

  • win2003 sp2 iis 上传文件不能超过200K的解决方案

    Windows2003系统下,上传较大的文件时,出现"Request 对象 错误 'ASP 0104 : 80004005'"错误. 更改win2003的IIS 6.0对asp的上传文件大小为200k限制,aspx的上传程序没有影响.在IIS6.0中,默认设置是特别严格和安全的,最大只能传送 204,800 个字节,这样可以最大限度地减少因以前太宽松的超时和限制而造成的攻击.IIS 6 出于安全考虑, 默认最大请求是200K(也即最大提交数据限额为200KByte,204800Byte

  • 为什么 Windows2003 的 IIS6.0 不能上传超过 200K 的文件?

    Windows2003 的 IIS 6.0 对 asp 的上传文件大小为200k限制,aspx的上传程序没有影响.在IIS6.0中,默认设置是特别严格和安全的,最大只能传送 204,800 个字节,这样可以最大限度地减少因以前太宽松的超时和限制而造成的攻击.IIS 6 出于安全考虑, 默认最大请求是200K(也即最大提交数据限额为200KByte,204800Byte)(在 IIS 6.0 之前的版本中无此限制). 解决办法: 1.关闭 IIS Admin Service 服务:     2.打

  • win2008 iis7 上传大文件限制的真正解决办法

    iis7 上传大文件限制的真正解决办法 修改IIS_schema.xml这个文件要先获得这个文件的控制权; 进入目录C:\Windows\System32\inetsrv\config\schema,修改文件IIS_schema.xml 权限: 进入IIS_schema.xml文件权限修改,选择"高级" 选择"所有者" 选中 administrators 确定 再进入权限编辑,修改administrators 完全控制. 再去掉IIS_schema.xml的只读属性

  • IIS 上传文件大小配置步骤(默认200K)

    今天部落就和大家一起探讨一下如何设置IIS使默认上传文件大小大约200K. 其实我们只需要在服务器端对IIS进行一些修改即可突破这个200K的限制,方法如下: 第一步:直接编辑配置数据库设为允许 在IIS中右键"本地计算机"选择"属性",钩选"允许直接编辑配置数据库". 第二步:关闭"IIS Admin Service"服务 依次打开"控制面板--管理工具--服务"或者(通过 运行--输入services.

  • Microsoft Windows 2008 Server R2 iis7.5上传文件限制200K更改

    Windows 2008 Server R2,默认设定200K的限制. 对上传文件限制大小进行更改,具体设定方法如下: 找到ASP选项 点属性,找到"最大请求实体主体限制"默认值为"200000"即200K,不能满足上传文件的需要,要进行更改. 改为10M大小. 也可以通过下面方法更改: 将网站服务"停止"找到"请求筛选"对"允许的最大内容长度"进行修改 修改完成.

  • iis6和iis7限制上传文件(请求头)大小以及不支持FSO解决方法

    解决办法: 一.IIS6 (2003操作系统) 2003 自带的IIS6.0默认限制上传大小限制为200K,下载限制为4M,因此出现上面的问题,解决如下: 1.先打开Internet 信息服务(IIS)管理器 (本地计算机 )---- 属性 ----允许直接编辑配置数据库(N) 一定要勾先"允许直接编辑配置数据库(N)" 2.然后在服务里关闭iis admin service服务,可用命令:iisreset/stop 3.找到windows\system32\inesrv\下的base

  • mvc上传到美橙云虚拟机系列问题的解决方法

    我用vs2015写了个小网站,.Net Framework4.5. mvc 5,发布到本机iis上正常,在美橙申请了一个云虚拟机,发布过程中遇到的一些问题记录如下: 1.服务器支持的版本比较低 上传后打开网站显示: HTTP 错误 404.0 - Not Found 您要找的资源已被删除.已更名或暂时不可用. 询问美橙的技术支持,说只能支持到.net framework4.0.mvc4. 没办法只好试着降低版本.在vs2015中把解决方案中所有的项目目标框架都改为.net framework4.

  • 解决axios发送post请求上传文件到后端的问题(multipart/form-data)

    目录 项目场景: 问题描述 原因分析: 解决方案: 项目场景: 后端:实现了一个文件上传服务接口,可以接收前端传递过来的MultipartFile文件,并存储到服务器本地中.前端:获取type为file的<font>标签中的文件,使用axioshttp请求库,发送post请求,将文件发送给后端. 问题描述 在js中发送上传文件请求的常规代码如下: new一个FormData对象,使用append方法将文件添加到表单中 FormData专门用于js中发送multipart/form-data格式

  • jquery uploadify和apache Fileupload实现异步上传文件示例

    jQuery Uploadify + Apache Fileupload异步上传文件示例1.可以限制上传文件大小和类型,理论上任何类型的文件都可以上传(自己根据api配置即可):2.后台使用Apache commons-fileupload-1.3.1.jar作为上传工具包,本示例支持一次性多文件上传:3.文件上传目录可以任意指定,请在web.xml中配置:Uploadify api 详见http://www.uploadify.com/documentation/ FileUploadServ

  • Vue封装一个简单轻量的上传文件组件的示例

    一.之前遇到的一些问题 项目中多出有上传文件的需求,使用现有的UI框架实现的过程中,不知道什么原因,总会有一些莫名其妙的bug.比如用某上传组件,明明注明(:multiple="false"),可实际上还是能多选,上传的时候依然发送了多个文件:又比如只要加上了(:file-list="fileList")属性,希望能手动控制上传列表的时候,上传事件this.refs.[upload(组件ref)].submit()就不起作用了,传不了.总之,懒得再看它怎么实现了,我

  • php 使用html5 XHR2实现上传文件与进度显示功能示例

    本文实例讲述了php 使用html5 XHR2实现上传文件与进度显示功能.分享给大家供大家参考,具体如下: 思路:只要我们知道上传文件的总大小,还有上传过程中上传文件的大小,那么就可以实现进度显示了. 在html5中,XMLHttpRequest对象,传送数据的时候,progress事件用来返回进度信息. 它分成上传和下载两种情况 1.下载的progress事件属于XMLHttpRequest对象 2.上传的progress事件属于XMLHttpRequest.upload对象. 与progre

  • element-ui配合node实现自定义上传文件方式

    目录 element-ui配合node实现自定义上传文件 自定义elementui上传文件及携带参数 下面是一个简单的上传标签 具体实现 携带参数 element-ui配合node实现自定义上传文件 某些情况下,使用element-ui的upload组件默认上传无法满足我们的需求,so-今天主要介绍如何使用element-ui实现自定义上传,以及后端如何接收上传的文件信息和其他信息,根据element-ui文档,http-request可以自定义上传方法,会覆盖掉默认的上传. 首先我们来看前端代

  • ASP.NET插件uploadify批量上传文件完整使用教程

    uploadify批量上传文件完整使用教程,供大家参考,具体内容如下 1.首先准备uploadify的js文件,网上一搜一大堆 2.上传页面UpFilePage.aspx 关键代码: <html xmlns="http://www.w3.org/1999/xhtml"> <head runat="server"> <meta http-equiv="Content-Type" content="text/h

  • 通过隐藏iframe实现无刷新上传文件操作

    其实在ajax出现之前,web应用也可以是无刷新的,那时大多通过IFrame来做到这一点.当然Ajax出现之后,人们一窝蜂地投奔Ajax 的阵营了,iFrame 就乏人问津了.但是用iFrame来实现无刷新上传文件确实一个很好的选择. 解决办法是通过一个隐藏的iframe来处理上传操作我采用的是ReactJS,amazeui,nodejs 1.html target指向iframe的name,就是把上传后的操作交给iframe来处理. <form id="supplyformFile&qu

随机推荐