社区应用 最新帖子 精华区 社区服务 会员列表 统计排行
  • 796阅读
  • 2回复

BLOG出现的问题

楼层直达
级别: 光盘新手
发帖
70
飞翔币
335
威望
19
飞扬币
1674
信誉值
0
最近在Bookee.net的blog中出现了文件不能上传的问题(所上传的文件格式为mp3,),提示内容:

Request 对象 错误 'ASP 0104 : 80004005'
不允许作
/inc/Upload.inc,行 80


不知哪位知道这是什么问题,

[ 本帖最后由 fijyucca 于 2006-12-15 09:02 编辑 ]
 
子在川上曰:“有船多好乎!”
级别: FLY元勋
发帖
1901
飞翔币
2216
威望
50041
飞扬币
1380
信誉值
0
只看该作者 1 发表于: 2006-12-15
原因:
IIS6.0 禁止上传超过 200kB 的文件. 因此你需要修改 IIS 的默认设置.

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

解决方法
打开位于 C:\Windows\System32\Inetsrv 中的 metabase.XML, 并修改 AspMaxRequestEntityAllowed 为你需要的值(例如 "1073741824", 1GB).

注意: 在编辑文件前请停止 IIS 服务, 否则无法保存修改后的文件.

到微软站点载了IIS6 Resource Kit Tools(http://www.microsoft.com/downloads/details.aspx?FamilyID=56FC92EE-A71A-4C73-B628-ADE629C89499&displaylang=en),安装后利用Metabase Explorer修改了(local)\LM\W3SVC\AspMaxRequestEntityAllowed属性(默认为200K=204800),修改为1G就是了;同时修改了AspScriptTimeout属性调整下时限,就可以上传大文件了。
级别: 光盘新手
发帖
70
飞翔币
335
威望
19
飞扬币
1674
信誉值
0
只看该作者 2 发表于: 2006-12-15
C:\Windows\System32\Inetsrv中原先没有一个文件,
Metabase Explorer安装后不能运行,这里截图给你看下

还有,IIS服务在哪里可以停止,在服务设置里面没找到,能否告知,麻烦了