windows service 2003 ASP上传的文件限制大小


关键词

Windows IIS 服务器

摘要

解决win2003因为安全问题,而限制了asp上传大小为200K的限制。
在讨论这个问题之前,先说一件让人吐血的事情。
在做运维的时候,有时候会碰到解决不了的问题,因为客户的程序总是千奇百怪的,报出来的错也是千变万化的。
然而就算不懂,也不得不硬着头皮上,不会的情况下,找百度,找谷歌,好,高潮来了。
搜了好一阵,咦,有个跟自己要找的问题相似度80%的问题,怀着激动的心情点进去,进去一看,神回复:该问题属服务器问题,您可以联系您的空间商解决。
当时就一阵眩晕,这算哪门子的回复... ...
日常做站总会发现一些比较郁闷的事情,做的ASP程序某些地方如上传图片,却报错:
Request 对象 错误 \’ASP 0104 : 80004005\’ 不允许操作
Windows 2003自带的IIS 6.0出于安全考虑,限制ASP上传的文件大小为200K,,所以2003的机器总需要自己去改。
说是IIS6里面对安全的一个考虑,它对request的大小作了限制,最大为204800字节,也就是200K,这样可以最大限度地减少因以前太宽松的超时和限制而造成的攻击。
那时候必须要上传大一点的文件怎么办呢!
当然这个大小是可以调用的!
方法:
1、先打开Internet 信息服务(IIS)管理器,(本地计算机 )—- 属性 —-允许直接编辑配置数据库(N),一定要勾先”允许直接编辑配置数据库(N)”。
2、然后在开始_运行里运行IISRESET /STOP。
3、找到windows\system32\inesrv\下的metabase.xml,用计事本打开metabase.xml,找到 ASPMaxRequestEntityAllowed把他修改为需要的值,默认为204800,把它修改为51200000(50M)或是更大。
4、然后再次在运行里运行IISRESET /START。
当然也可以先修改metabase.xml,然后直接使用IISRESET重启。

 

要饭二维码

洪哥写文章很苦逼,如果本文对您略有帮助,可以扫描下方二维码支持洪哥!金额随意,先行谢过!大家的支持是我前进的动力!

文章的版权

本文属于“洪哥笔记”原创文章,转载请注明来源地址:windows service 2003 ASP上传的文件限制大小:http://www.splaybow.com/post/win-aspupload.html

如果您在服务器运维、网络管理、网站或系统开发过程有需要提供收费服务,请加QQ:115085382!十年运维经验,帮您省钱、让您放心!
亲,如果有需要,先存起来,方便以后再看啊!加入收藏夹的话,按Ctrl+D

« dede(织梦)和动易验证码问题 FTP用户隔离的实现 »

相关文章: