+ -
当前位置:首页 → 问答吧 → IIS不支持大文件下载

IIS不支持大文件下载

时间:2010-12-14

来源:互联网

在winXP和win2003下分别安装IIS建立WEB和FTP服务器,测试可以下载2G以下大小的文件,可是超过2G的文件,不论是XP还是2003的WEB服务器就下载不了(登录XP的WEB服务器下载时提示:HTTP/1.1 500 Server Error;win2003下载时可以正常显示下载框和文件大小的信息,可点完下载一秒钟就下完了,下来的文件为0 KB)另外win2003下的FTP服务器可以下载2G以上的文件,XP下的FTP就不行(下载一秒钟就完成,也是只有几K大小)。为什么?请高手解答!
备注:关于网上更改WIN2003的IIS限制上传下载方法,全部都试过,根本改不了,不起作用。
怎么更改服务器端,可以提供超过2G的文件下载?

作者: wqadsl1   发布时间: 2010-12-14


WEB服务 修改IIS大文件“上传”“下载”文件大小限制


上传文件大小限制修改:

1 、关闭 iis admin service 服务。

2、 找到 windows\system32\inesrv\ 下的 metabase.xml 文件。

3、 用纯文本方式打开,找到 ASPMaxRequestEntityAllowed 把它修改为需要的值(可修改为1G即:1024000000),默认为:204800,即:200K。

4 、存盘,然后重启 iis admin service 服务。

下载文件大小限制修改:

1、关闭 iis admin service 服务。

2、找到 windows\system32\inesrv\ 下的 metabase.xml 文件。

3、用纯文本方式打开,找到 AspBufferingLimit 把它修改为需要的值(可修改为2000M即:2048000000),默认为4M。

4、存盘,然后重启 iis admin service 服务。

作者: xming4321   发布时间: 2010-12-14

XP下根本没有metabase.xml这个文件,只有metabase.bin文件。2003下试了修改了,不好使,而且再找AspBufferingLimit值,都找不到了!
刚试过WIN7IIS也跟WIN2003一样不能正确下载到文件!

作者: wqadsl1   发布时间: 2010-12-14

经过实验,原来IE不支持2G以上的文件下载,在WIN7下建立的IIS可以用迅雷等下载工具下载2G以上的文件。可是XP下的IIS还是不可以,登录XP的WEB服务器点击下载时还是提示:HTTP/1.1 500 Server Error,使用迅雷也下载不了,提示无资源!是IIS5.1本身的问题吗?

作者: wqadsl1   发布时间: 2010-12-14