您当前位置:首页 > 文章中心 > SCSCMS > 技术探讨

Request对象错误ASP 0104:80004005不允许操作

稿件来源: 互联网   撰稿作者: 太阳光   发表日期: 2014-01-08   阅读次数: 121   查看权限: 游客查看

Request对象错误ASP 0104:80004005不允许操作

在 IIS 6.0 中, AspMaxRequestEntityAllowed 属 性指定了一个 ASP 请求(Request)可以使用的最大字节数.
如果 Content-Length 头信息中包含的请求长度超过 了 AspMaxRequestEntityAllowed 的值,
IIS 将返回一个 403 错误信息.   
这个属性值 与 MaxRequestEntityAllowed 相似,
但是是针对 ASP 请求的.
假如你知道自己的 ASP 应用只需要处理很少的请求数 据,
你可以在 World Wide Web Publishing Service (WWW 发布服务)层级设定全局 的 MaxRequestEntityAllowed 属性为 1MB,
并单独设定 AspMaxRequestEntityAllowed 为一个较 小的值。

Win2003的IIS 6.0对asp的上传文件大小为200K的限制,ASPX的上传程序没有影响。
在IIS6.0中,出于安全考虑,默认最大请求是200K(允许提交数据最大限额为200K Byte,204800 Byte)。这种默认设置是特别严格和安全的,可以最大限度地减少因以前太宽松的超时和限制而造成的攻击(IIS 6.0之前的版本无此限制)。
解决办法一
创建脚本文件CAMREA.vbs(假设保存在%SystemRoot%目录下):
REM ================================================== ==========================

Dim oProvider, oVirtualDir
Set oProvider = GetObject("winmgmts:/root/MicrosoftIISv2")
Set oVirtualDir = oProvider.Get("IIsWebVirtualDirSetting='W3SVC/1/RO OT'")
WScript.Echo "当前允许ASP请求最大值: " & oVirtualDir.AspMaxRequestEntityAllowed
oVirtualDir.AspMaxRequestEntityAllowed = 51200000
oVirtualDir.Put_()
WScript.Echo "设置成功"
WScript.Echo "当前允许ASP请求最大值: " & oVirtualDir.AspMaxRequestEntityAllowed
Set oVirtualDir = Nothing
Set oProvider = Nothing

REM ================================================== ==========================
在命令行模式下执行:cscript %SystemRoot%CAMREA.vbs
解决办法二
修改IIS设置, 允许直接编辑配置数据库。
关闭IIS Admin Service服务。
打开C:\Windows\System32\Inetsrv\metabase.XML,修改ASPMaxRequestEntityAllowed的值:
默认值为204800(200K),修改为所需的大小(如:51200000),保存。
重启IIS Admin Service服务。

关键词: asp采集,iis6,asp上传   编辑时间: 2014-01-08 21:36:31

  • 感到高兴

    0

    高兴
  • 感到支持

    0

    支持
  • 感到搞笑

    0

    搞笑
  • 感到不解

    0

    不解
  • 感到谎言

    0

    谎言
  • 感到枪稿

    0

    枪稿
  • 感到震惊

    0

    震惊
  • 感到无奈

    0

    无奈
  • 感到无聊

    0

    无聊
  • 感到反对

    0

    反对
  • 感到愤怒

    0

    愤怒
0%(0)
0%(0)
共有0 条评论 发言请遵守【相关规定

网友评论

会员头像
发 表同步腾讯微博    验证码:  点击更新请先登陆
  • 暂无评论
关闭模块文章图片 article Pictrue
  • 我的妈妈爸爸
  • 基于koa2+mysql+vue2.0+Element阳光内容管理系统
  • 代码覆盖率工具 Istanbul 入门教程
  • 全栈工程师的武器——MEAN
  • 9款超炫的 CSS3 复选框(Checkbox)
  • 微信开发在线翻译功能
  • CSS3那些不为人知的高级属性
  • 给easyui的datebox添加清空事件
  • flash写字效果
  • kendoUI系列教程之DropDownList下拉菜单
  • kendoUI系列教程之datetimepicker日期时间选择
  • kendoUI系列教程之datepicker日期选择
  • kendoUI系列教程之combobox下拉列表框
  • kendoUI系列教程之colorpicker
  • kendoUI系列教程之calendar日历表
  • kendoUI系列教程之autocomplete自动补齐