解决Windows 2003系统上传文件大小限制
需积分: 10 8 浏览量
更新于2024-09-16
收藏 337KB DOC 举报
"该问题涉及到Windows 2003系统在处理文件上传时遇到的限制,主要表现为当上传文件超过200KB时,会触发‘ASP0104: 80004005’错误。这个问题可以通过两种解决方案来解决。"
详细解释:
在Windows Server 2003系统中,IIS(Internet Information Services)作为默认的Web服务器,对上传文件的大小有限制,通常默认值是200KB。当尝试上传超过这个大小的文件时,会返回一个ASP错误,即'ASP0104: 80004005',这表示请求的对象超出了最大允许的实体大小。
解决方案方法一涉及直接编辑IIS的配置数据库,即MetaBase.xml文件。首先,需要关闭IIS管理服务(iisadminservice),然后找到系统目录下的MetaBase.xml文件,一般位于`Windows\System32\Inetsrv\`目录下。在文件中查找`ASPMaxRequestEntityAllowed`这一项,它的默认值是204800,对应200KB。你可以将其修改为你期望的最大上传值,例如51200000字节,即50MB。修改完成后,重新启动iisadminservice服务以使更改生效。
解决方案方法二则通过编写并运行VBScript脚本来完成。创建一个包含以下代码的新文本文件:
```vbscript
'----------------------------------------------------
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
'----------------------------------------------------
```
将此文本文件保存为.vbs文件,比如vf.vbs。然后在命令行模式下,使用`cscript`命令执行这个文件,例如:`cscript d:\vf.vbs`。这同样会将ASP的上传大小更改为51200000字节(50MB)。
另外,为了更方便地管理和修改IIS的配置,可以考虑下载并安装微软提供的IIS6 Resource Kit Tools(http://www.microsoft.com/downloads/details.aspx?FamilyID=56FC92EE-A71A-4C73-B628-ADE629C89499&displaylang=en)。其中的Metabase Explorer工具提供了一个图形界面,使得修改MetaBase.xml中的设置变得更加直观和简单。
以上两种方法都可以有效地解除Windows 2003系统中IIS对上传文件大小的限制,允许用户上传更大的文件。不过,在进行任何系统配置更改时,建议先做好备份,并确保对操作有充分理解,以防止可能产生的不良影响。
2018-12-13 上传
2023-07-15 上传
2023-05-24 上传
2023-06-23 上传
2024-08-26 上传
2023-10-20 上传
2023-07-13 上传
vacuuminy
- 粉丝: 1
- 资源: 5
最新资源
- 批量文件重命名神器:HaoZipRename使用技巧
- 简洁注册登录界面设计与代码实现
- 掌握Python字符串处理与正则表达式技巧
- YOLOv5模块改进 - C3与RFAConv融合增强空间特征
- 基于EasyX的C语言打字小游戏开发教程
- 前端项目作业资源包:完整可复现的开发经验分享
- 三菱PLC与组态王实现加热炉温度智能控制
- 使用Go语言通过Consul实现Prometheus监控服务自动注册
- 深入解析Python进程与线程的并发机制
- 小波神经网络均衡算法:MATLAB仿真及信道模型对比
- PHP 8.3 中文版官方手册(CHM格式)
- SSM框架+Layuimini的酒店管理系统开发教程
- 基于SpringBoot和Vue的招聘平台完整设计与实现教程
- 移动商品推荐系统:APP设计与实现
- JAVA代码生成器:一站式后台系统快速搭建解决方案
- JSP驾校预约管理系统设计与SSM框架结合案例解析