在使用Windows2003作为web服务器的时候,当提交较多内容或上传较大文件时会出现如下错误:
Request 对象 错误 \’ASP 0104 : 80004005\’
不允许操作
/save.inc,行 20
|
也就是我们这里说的
ASP“0104:0x80004005”错误,其实这是微软在2003系统,准确地说是IIS6里面对安全的一个考虑,它对request的大小作了限制,最大为204800字节,也就是200K,这样可以最大限度地减少因以前太宽松的超时和限制而造成的攻击。
说到这里很多人应该知道怎么做了:
方法一: 1、先打开Internet 信息服务(IIS)管理器;
(本地计算机 )---- 属性 ----允许直接编辑配置数据库(N)
一定要勾先“允许直接编辑配置数据库(N)”
2、然后在服务里关闭iis admin service服务;
3、找到windows\system32\inesrv\下的metabase.xml,用计事本打开metabase.xml,找到ASPMaxRequestEntityAllowed把他修改为需要的值,默认为204800,把它修改为51200000(50M);
4、然后重启iis admin service服务。
方法二: 1、新建一个文本文件;
set providerObj=GetObject("winmgmts:/root/MicrosoftIISv2") set vdirObj=providerObj.get("IIsWebVirtualDirSetting=’W3SVC/1/ROOT’") WScript.Echo "Before: " & vdirObj.AspMaxRequestEntityAllowed vdirObj.AspMaxRequestEntityAllowed=51200000 vdirObj.Put_() WScript.Echo "Now: " & vdirObj.AspMaxRequestEntityAllowed
|
2、将以上内容保存为change.vbs;
3、在cmd命令行界面下执行
方法三: 1、下载工具
Internet Information Services (IIS) 6.0 Resource Kit Tools
,并安装,记得自定义一下,里面有一些用不到,这里只用到Metabase Explorer;
2、开始-程序菜单-IIS Resources-Metabase Explorer,运行Metabase Explorer;
3、修改(local)\LM\W3SVC\AspMaxRequestEntityAllowed属性,修改为较大的值,如51200000(50M)。
分享到:
相关推荐
### 修改IIS上传文件大小的步骤 要解决这一问题,可以通过修改IIS的配置来提高文件上传的限制。具体操作如下: #### 步骤一:访问IIS管理控制台 首先,登录到运行IIS的服务器上,打开“控制面板”,然后选择“IIS...
标题 "修改IIS上传大小,去掉iis上传大小限制" 涉及的是在IIS (Internet Information Services) 服务器环境中调整文件上传限制的过程。IIS是微软提供的一款用于托管Web应用程序和服务的平台,它对文件上传大小的默认...
### IIS6 上传文件限制详解 #### 一、背景介绍 IIS6(Internet Information Services 6.0)是微软公司为Windows Server 2003提供的一个强大的Web服务器组件,广泛应用于企业级网站搭建与管理。然而,IIS6在处理文件...
IIS7.0上传文件限制29M解决方法 修改IIS_schema.xml文件首先要获得这个文件的控制权,进入目录C:\Windows\System32\inetsrv\config\schema
要解决此问题并允许上传更大尺寸的文件,可以通过修改IIS的配置来调整`AspMaxRequestEntityAllowed`值。以下是一步一步的操作指南: 1. **停止IIS服务**:在进行任何配置文件编辑之前,首先需要确保IIS服务已经停止...
在Web开发与服务器管理领域,文件上传是一项常见的需求,然而,默认情况下,Windows Server 2008(简称Win2008)搭配的Internet Information Services 7(简称IIS7)对上传文件的大小存在限制。这一限制可能会影响...
在Windows Server 2008操作系统中,IIS7(Internet Information Services 7)作为Web服务器,有时会遇到上传文件大小限制的问题。当尝试上传超过30MB的大文件时,可能会遇到404错误或其他与文件大小限制相关的错误...
对于 Web 开发者来说,了解如何在 IIS7 上正确地配置上传文件大小的限制是非常重要的。 #### 错误做法解析 根据题目中的部分内容,我们了解到作者尝试了一些方法但并未解决问题,这些方法包括: 1. **修改 `...
通过以上步骤,可以有效地修改IIS7中文件上传的最大大小限制,从而满足不同的业务需求。需要注意的是,在进行此类配置更改时,应充分考虑到服务器的安全性和性能,避免不必要的风险。同时,定期监控系统资源使用情况...
win7修改iis服务器上传200k限制图文是指在win7系统下使用iis服务器时,出现上传文件大小限制的问题。这种限制是由iis服务器的默认设置引起的,设置的最大内容长度默认是30M,我们可以通过修改这个设置来解决这个问题...
iis默认的最大上传文件为2M,虽然可以手动修改这一配置,但是更大的配置意味着服务器需要提供更多的内存。本组件支持断点续传,其原理是把一个大文件切成一个个小的包进行上传,服务端收到的每个包都是一个“独立”...
C#.Net上传文件大小限制设置可以通过修改IIS6.0中的metabase.XML文件、使用Metabase Explorer工具或修改.NET中的web.config文件或machine.config文件来实现。我们可以根据实际需要选择合适的方法,以满足不同的上传...
### IIS6.0 中上传下载文件受到限制的解决方法 在使用IIS6.0进行网站部署时,用户可能会遇到文件上传或下载大小受到限制的问题。这种情况通常会影响到用户的使用体验,尤其是对于需要频繁上传大文件的应用场景。...
然而,它默认设置的上传文件大小限制可能对某些需要处理大型文件的场景造成困扰。本文将详细讲解如何解除或增加IIS7的上传文件大小限制。 首先,我们要明确的是,IIS7对于上传文件大小的限制主要体现在两个方面:一...
#### 二、修改IIS服务器上的默认上传文件大小 本节将重点介绍如何在Microsoft IIS (Internet Information Services) 服务器上修改默认的上传文件大小限制。具体步骤如下: 1. **启动IIS管理服务**: - 打开命令...
要在ASP.NET应用中设置上传文件的大小限制,首先需要打开项目的Web.config文件,找到`<system.web>`节点,并在其中添加或修改`<httpRuntime>`元素。例如,如果希望将最大上传文件大小设置为40MB(40960KB),可以...
标题"无组件上传不受IIS限制"指的是在ASP(Active Server Pages)环境中,通过特定的技术手段实现大文件上传,不依赖于IIS的默认设置,能够自由调整上传文件的大小限制。 描述中的"asp无组件上传不受IIS限制,上传...
然而,有时用户可能会遇到一个问题,即通过IIS上传文件时,如果文件大小超过200KB,上传就会失败。这个问题通常是由于IIS的配置限制所导致的。以下是一些详细的解决步骤和相关的知识点: 1. **最大请求实体主体大小...
本文将详细介绍如何在IIS服务器上突破上传文件200K限制的方法,适用于不同版本的IIS,包括IIS 6.0和IIS 7.0。 #### IIS 7.0 及以上版本 在IIS 7.0及以上版本中,可以采用以下步骤来突破上传文件200K的限制: 1. *...