问题描述:
以前都是用server2000里的iis5.0,现在流行server2003,于是就改了。问题就出来了,以前自己编的无组件在iis5.0里都可以正常使用,没想到马上就出错,发现和文件大小有关系,于是在网上搜索了一下,原来iis6.0默认配置把上传文件限制在200k,程序中:
response.buffer=true
formsize=request.totalbytes
formdata=request.binaryread(formsize)
到了这一步就出错了!
解决方法:
首先,停止以下服务:
Simple Mail Transfer Protocol (SMTP)
World Wide Web Publishing Service
FTP Publishing Service
HTTP SSL
HTTP SSL
然后, 编辑:C:/Windows/system32/inesrv/metabase.xml /Windows/system32/inesrv/metabase.xml
找到:SPMaxRequestEntityAllowed 默认为 204800 (200k),改成需要的!
最后,启动上面被停止的服务,就算完成了!
*注:可能会碰到metabase.xml 文件不能被保存,原因是你的服务未停干净,建议重启以后
再进行上面的操作!
IIS 6.0 大文件上传限制
最新推荐文章于 2023-10-04 10:23:28 发布