回 帖 发 新 帖 刷新版面

主题:紧急求救:ASP无组件上传程序自26日起无法上传>200K文件

各位高手:

小弟有一网站,使用无组件上传程序进行更新,服务器租用万网的ASP服务器。从本月26日开始上传大于200K文件时出错。上传程序本地运行一切正常。

出错信息为:
---------------------------------------
Request 对象 错误 'ASP 0104 : 80004005' 

不允许操作 

/Inc/upload.asp,行 51 

---------------------------------------
我查了一下upload.asp第51行的语名为:

  oUpFileStream.Write Request.BinaryRead(Request.TotalBytes)

已向万网确认过服务器一切正常,后将相所有组件上传到畅想中国的服务器上,也出现同样错误。

各位高手求救啊!

先谢了。

workren

回复列表 (共8个回复)

沙发

服务器的设置如果是用windows 2003 server可以设置一下,如果是租用的可以让他们帮你设置一下就可以了

板凳

呵呵!win2003就是默认只能上传200k的!要手工调整!

3 楼

太谢谢了,打电话给万网,他们一个劲地说服务器没问题,看来也都是些菜鸟,

4 楼

Win 2003默认上传字节为204800。

在服务器上进行如下操作:

先在服务里关闭 iis admin service 服务. 
找到 windows\system32\inetsrv\ 下的 metabase.xml 文件. 
打开, 找到 ASPMaxRequestEntityAllowed 修改为需要的值(可修改为2M即: 2048000), 默认为: 204800, 即: 200K. 
然后重启 iis admin service 服务.

5 楼

对阿要修改服务器配置的,如果你是免费用户就没戏了

6 楼

换过一个无组件上传类啦!

7 楼

首先停止IIS: 开始->程序->运行, 输入iisreset /stop
然后记事本打开 C:\WINDOWS\system32\inetsrv\MetaBase.xml
找到 AspMaxRequestEntityAllowed="204800" 位置
把204800 改为 20480000
这样你就可以上传不超过20M 字节大小的文件了.

注意,如果记事本不能保存,就多运行几次iisreset /stop, 或等待5分钟左右再试.

8 楼

打客服,骂他10分钟就解决了。

我来回复

您尚未登录,请登录后再回复。点此登录或注册