|
主题:紧急求救SOS [收藏主题] | 转到: |
以下是引用chinay在2006-7-6 13:50:24的发言: 原因就在于此们以前遇到过这种情况,Request.Form提交的数据太多了,导致IIS报告异常“堆栈溢出. 处理中的数据超过允许的极限”。这是因为iis默认设置中最大只能接受200K的内容。是这里造成的原因。 IIS6 可以做以下调整。 先在服务里关闭iis admin service服务 找到windows\system32\inesrv\下的metabase.xml, 打开,找到ASPMaxRequestEntityAllowed 把他修改为需要的值,默认为204800,即200K 然后重启iis admin service服务 把它修改为51200000(50M) IIS5.0/4.0 在注册表内 - Description of the MaxClientRequestBuffer Registry value Default Sizes in IIS 4 and 5 In IIS 4.0, the default maximum size of request line and header fields is 2 megabytes (MB). In IIS 5.0, this is reduced to 128 kilobytes (KB). In IIS 5.0 with Windows 2000 Service Pack 4 installed, this is reduced to 16 KB. |
|
支持(0) | 反对(0) 顶端 底部 |
支持(0) | 反对(0) 顶端 底部 |
支持(0) | 反对(0) 顶端 底部 |
<上一主题 | 下一主题 > |