取消2003上传限制方法取消2003上传限制方法
2003上传限制
编程 2010-04-22 15:51:47 阅读124 评论1 字号:大中小
在Windows 2003 server上会出现上传大小受限制的问题,这是由于windows 2003 server的IIS 6做了限制所致,II6默认设置是最大只能上传200K的文件,下面介绍一下如何修改IIS6设置,以使上传不受限制。
进入管理工具-〉Internet 信息服务(IIS)管理器,如下图
首先停止Internet 信息服务(IIS)的internet服务,如下图:
如下图...
取消2003上传限制方法
2003上传限制
编程 2010-04-22 15:51:47 阅读124 评论1 字号:大中小
在Windows 2003 server上会出现上传大小受限制的问题,这是由于windows 2003 server的IIS 6做了限制所致,II6默认设置是最大只能上传200K的文件,下面介绍一下如何修改IIS6设置,以使上传不受限制。
进入管理工具-〉Internet 信息服务(IIS)管理器,如下图
首先停止Internet 信息服务(IIS)的internet服务,如下图:
如下图,选择“停止..internet 服务”,点击确定即可:
接着,在找到文件c:windowssystem32inetsrvmetabase.xml,用“记事本”打开该文件,用记事本中的“查找”功能
搜索关键词“AspMaxRequestEntityAllowed”,搜索到结果如下图所示,
AspMaxRequestEntityAllowed="204800" 是win 2003用于限制最大上传文件大小的,默认是204800即200KB,
你可以根据您的具体情况,修改该值,1MB对应1024000,10MB对应10240000,依此类推,设置完该值,保存文件即
可。
做完上述设置,如下图,进入internet 服务管理器(IIS),在demo(本地计算机)上点击鼠标右键,选择所有任
务-〉重新启动IIS,进入如下的界面,选择"启动...的Internet 服务",点击确定按钮即可。
2003 200K上传限制和4MB下载限制 的解决办法
默认2003最多只允许200KB 的上传。这个其实是为了安全而设置的。
一般很多情况下我们都需要上传超过200KB的文件。这个使得这个限制对我们来说是一个阻碍。
我们可以通过下面2个方法来修改他。
方法一:(在WINDOWS 2003 SP2 下的IIS不能进行这样的操作)
1. 关闭 IIS Admin Service 服务
2. 打开 c:\Windows\system32\inesrv\metabase.xml (如果你的系统安装在其他盘请对应修改)
3. 修改 ASPMaxRequestEntityAllowed 的值为自己需要的数值如:3072000 (3MB), 默认为 204800
4. 启动 IIS Admin Service
方法二:(如果是2003 SP2 请使用这个方法)
1、新建纯文本文件复制下面文字
其中 W3SVC/1/ROOT 中的 1 修改成你网站的标识号,假如你的站点不是IIS默认站点的情况下需要修改。
set obj1=GetObject("winmgmts:/root/MicrosoftIISv2")
set obj2=obj1.get("IIsWebVirtualDirSetting='W3SVC/1/ROOT'") WScript.Echo "AspMaxRequestEntityAllowed Default Value: " & obj2.AspMaxRequestEntityAllowed
obj2.AspMaxRequestEntityAllowed=3072000
obj2.Put_()
WScript.Echo "AspMaxRequestEntityAllowed New Value: " & obj2.AspMaxRequestEntityAllowed
2、保存到 c:\a.vbs
3、进入命令行CMD, 运行: cscript c:\a.vbs
IIS 6.0(2003环境)只允许下载不超过4MB的文件。
我们也可以使用相同的方法来修改:
方法一:
1、先在服务里关闭 iis admin service 服务。
2、找到 c:\windows\system32\inetsrv\ 下的 metabase.xml 文件。
3、用纯文本方式打开,找到 AspBufferingLimit 把它修改为需要的值(可修改为20M即:20480000)。
4、启动 IIS Admin Service
方法二:(如果是2003 SP2 请使用这个方法)
1、新建纯文本文件复制下面文字
其中 W3SVC/1/ROOT 中的 1 修改成你网站的标识号,假如你的站点不是IIS默认站点的情况下需要修改。
set obj1=GetObject("winmgmts:/root/MicrosoftIISv2")
set obj2=obj1.get("IIsWebVirtualDirSetting='W3SVC/1/ROOT'")
WScript.Echo "AspBufferingLimit Default Value: " & obj2.AspBufferingLimit
obj2.AspBufferingLimit=30720000
obj2.Put_()
WScript.Echo "AspBufferingLimit New Value: " & obj2.AspBufferingLimit
2、保存到 c:\b.vbs
本文档为【取消2003上传限制方法】,请使用软件OFFICE或WPS软件打开。作品中的文字与图均可以修改和编辑,
图片更改请在作品中右键图片并更换,文字修改请直接点击文字进行修改,也可以新增和删除文档中的内容。
[版权声明] 本站所有资料为用户分享产生,若发现您的权利被侵害,请联系客服邮件isharekefu@iask.cn,我们尽快处理。
本作品所展示的图片、画像、字体、音乐的版权可能需版权方额外授权,请谨慎使用。
网站提供的党政主题相关内容(国旗、国徽、党徽..)目的在于配合国家政策宣传,仅限个人学习分享使用,禁止用于任何广告和商用目的。