win2003上传不能超过200k的解决办法(VBS脚本程序法,手动修改法)-2006-6-24-1

转载 2006年06月24日 10:28:00

win2003下上传不能超过200k的解决办法

 

原因:
在 IIS 6.0 中,默认设置是特别严格和安全的,这样可以最大限度地减少因以前太宽松的超时和限制而造成的攻击。
配置数据库属性实施的最大 ASP 张贴大小为 204,800 个字节,并将各个字段限制为 100 KB。在 IIS 6.0 之前的版本中,没有张贴限制。  

这就造成了文件上传不能超过200k,而事实上是提交数据不能超过200k,你可以发一个很长的帖子试试,也会出现这个错误

解决办法:
新建一个文本文件,内容如下:

set providerObj=GetObject("winmgmts:/root/MicrosoftIISv2")
set vdirObj=providerObj.get("IIsWebVirtualDirSetting='W3SVC/1/ROOT'")
'输出当前值:
WScript.Echo "Before: " & vdirObj.AspMaxRequestEntityAllowed
'设置属性:
vdirObj.AspMaxRequestEntityAllowed=10000000
' 将属性更改保存在配置数据库中:
vdirObj.Put_()
'输出更改后的值
WScript.Echo "Now: " & vdirObj.AspMaxRequestEntityAllowed

然后保存为.vbs文件,如filename.vbs

然后在命令行模式下,执行cscript 文件路径及文件名,如cscript c:/filename.vbs
这样ASP 张贴大小就更改为了上面设置的10000000

上面的做法也许无法解决问题,那就用这种方法

先在服务里关闭iis admin service服务
找到windows/system32/inetsrv/下的metabase.xml,
打开,找到ASPMaxRequestEntityAllowed 把他修改为需要的值,
然后重启iis admin service服务

相关文章推荐

windows2003中IIS对于上传文件大小限制的解决办法

分析: 从提示的错误中可以知道是由于 Request 引起的 说明发送的数据对错了 突然想到 win2003 iis6 默认接收的数据是200KB 可能是POST数据超过了200KB 解决办法:...

如何解决博客中暂时无法上传图片或者图片上传的大小不能超过*M的问题,可无限制插入图片

大家都知道,注册一个博客后,写博文时可能会要求几天内不准插入图片,或者插入的图片不能超过多大。 这是为了限制博客用户上传的图片,来减轻博客服务器的负载,也是为了防止某些注册了就不用了的用户,那存他上...

解决java poi导出excel2003不能超过65536行的问题

我们都知道java poi在导出数据到excel2003工作表中时一个工作表只能存储65536行数据,如果超过这个数据就会失败,excel2007并没有这个问题,但是为了兼容性我们通常都是导出到200...

win7配置iis服务器如何解除上传200k限制

自己做了一个网站,在测试上传的时候总是不能超过200K,之前以为是自己的程序问题,后来知道是服务器的问题,百度了很多种方法,都不好使,后来看到这一篇文章才终于解决了这个问题。我把解决了我问题那部分解答...
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:深度学习:神经网络中的前向传播和反向传播算法推导
举报原因:
原因补充:

(最多只允许输入30个字)