出现这个错误,原因是服务器,例如windows 2003,不能上传超过200K附件。可以通过如下设置修正错误。
进行这两样设置都需要先关闭IIS服务,如果不会关闭可以在DOS命令符下输入 iisreset /stop 命令来关闭
然后找到 C:\windows\system32\inesrv\metabase.xml 文件,使用记事本等工具打开此文件(没有关闭IIS时,此文件为只读)
查找ASPMaxRequestEntityAllowed,默认值为
AspMaxRequestEntityAllowed="204800"
改为
AspMaxRequestEntityAllowed="20480000"
这样可以将默认最大允许上传的200K改为20M,同理,再来修改下载限制,查找AspBufferingLimit
默认值为
AspBufferingLimit="4194304"
改为
AspBufferingLimit="20480000"
设置由默认最大允许下载的4M附件改为20M,设置完成后,重启IIS服务,也可以在DOS命令符下输入 iisreset /start 来重启。
若你想在iis运行的时候修改其配置文件,则打开iis管理器,打开internet信息服务属性面板,钩选“允许直接编辑配置数据库,允许在iis运行时编辑iis配置数据库配置文件”。
[此贴子已经被作者于2009-1-6 10:59:21编辑过]
|