关于iis7.5下载文件大小限制的问题

问题描述

关于iis7.5下载文件大小限制的问题

我网站有一个.rar的资源,大小是1.7G,用谷歌浏览器点开下载显示无法显示此网页 用IE有下载框点击下载卡着不动,另一个小一点的文件下载没有任何问题。
根据网上找的解决办法

先在服务里关闭 iis admin service 服务。
2、找到 windowssystem32inetsrvconfigschema下的 IIS_schema.xml 文件。
3、取消文件的只读属性。
4、用纯文本方式打开,找到bufferingLimit 把它对应的 defaultValue="4194304"即4096KB , 修改为需要的值,修改的值要求在0-2147483647之间。

在Win2008里,打开IIS7,找到需要修改限制的网站,双击右侧“管理”下面的“配置编辑器”,在上面的“节”处,找到“system.webServer-->webdav-->asp”,这时,“节”处显示“system.webServer/asp”。

在下面,找到“Limits”,点击左边的加号,改变“bufferingLimit”和“maxRequestAntityAllowed”的值为“2000000000”(2G,最大值就是2G),改好后回车,点击右边栏顶部“操作”下面的“应用

以上方法均无效 求具体的解决办法

解决方案

最简单的方法:把文件分卷压缩
实际上,单独的大文件是很不利于网络传输的。

时间: 2024-11-05 20:34:18

关于iis7.5下载文件大小限制的问题的相关文章

服务器-ssh框架开发的下载在浏览器显示已经下载文件大小有异常

问题描述 ssh框架开发的下载在浏览器显示已经下载文件大小有异常 采用ssh框架下载,部署在亚马逊服务器上的项目,下载文件时不能准确显示已经下载文件大小,最大显示为1M左右,但是下载还是在继续,只是显示不在增加.下载方式为边加压缩边下载及流的方式下载 解决方案 http://bbs.csdn.net/topics/391908424

C#下载文件函数

函数|下载 using System;using System.Drawing;using System.Collections;using System.ComponentModel;using System.Windows.Forms;using System.Net; using System.IO;using System.Text; private void button3_Click(object sender, System.EventArgs e)  {   string Dow

VB.NET编程调用迅雷下载文件

首先确保电脑已经安装讯雷,打开VS.NET 点击菜单:项目->添加引用->COM->添加对ThunderAgent 1.0 Type Library的引用. 1.创建讯雷调用对象 Private ThunderEng As New THUNDERAGENTLib.Agent'创建讯雷调用对象 ThunderEng.AddTask("下载地址", "另存文件名", "保存目录","任务注释","引用地

C# 下载带进度条代码(普通进度条)

<span style="font-size:14px;"> </span><pre name="code" class="csharp"><span style="font-size:14px;"> /// <summary> /// 下载带进度条代码(普通进度条) /// </summary> /// <param name="URL&

RESPONSE IO流的方式下载,大文件如何处理,求教!

问题描述 代码如下:publicvoiddownFILE(Stringdest,OutputStreamos){FileInputStreamfis=null;try{fis=newFileInputStream(dest);byte[]buffer=newbyte[4096];intn;while((n=fis.read(buffer,0,buffer.length))!=-1){os.write(buffer,0,n);}}catch(Exceptione){}finally{try{fis

Android实现网络多线程断点续传下载

本示例介绍在Android平台下通过HTTP协议实现断点续传下载. 我们编写的是Andorid的HTTP协议多线程断点下载应用程序.直接使用单线程下载HTTP文件对我们来说是一件非常简单的事.那么,多线程断点需要什么功能? 1.多线程下载, 2.支持断点.   使用多线程的好处:使用多线程下载会提升文件下载的速度.那么多线程下载文件的过程是:    (1)首先获得下载文件的长度,然后设置本地文件的长度.       HttpURLConnection.getContentLength();//获

IIS7 配置大全(ASP.NET 2.0, WCF, ASP.NET MVC,php)_win服务器

一.IIS7.0 配置 ASP.NET2.0     1.ASP.NET 2.0 部署 1)首先打开win7 的特性,路径我已标注 下面选中的是ASP.NET2.0, 如果要支持ASP.NET1.1,你的选中IIS6兼容 2.)设置安全选项 3)添加.Net经典应用程序池 4)将站点转换为Application 5)为站点添加 yourmachinename\IIS_IUSRS权限 6.)右键站点-Manage Application-Advanced Setting 设置当前站点为Classi

我的Android进阶之旅------&amp;gt;Android基于HTTP协议的多线程断点下载器的实现

一.首先写这篇文章之前,要了解实现该Android多线程断点下载器的几个知识点  1.多线程下载的原理,如下图所示 注意:由于Android移动设备和PC机的处理器还是不能相比,所以开辟的子线程建议不要多于5条.当然现在某些高端机子的处理器能力比较强了,就可以多开辟几条子线程. 2.为了实现断点下载,采用数据库方式记录下载的进度,这样当你将该应用退出后,下次点击下载的时候,程序会去查看该下载链接是否存在下载记录,如果存在下载记录就会判断下载的进度,如何从上次下载的进度继续开始下载. 3.特别注意

Android入门:多线程断点下载详细介绍_Android

本案例在于实现文件的多线程断点下载,即文件在下载一部分中断后,可继续接着已有进度下载,并通过进度条显示进度.也就是说在文件开始下载的同时,自动创建每个线程的下载进度的本地文件,下载中断后,重新进入应用点击下载,程序检查有没有本地文件的存在,若存在,获取本地文件中的下载进度,继续进行下载.当下载完成后,自动删除本地文件. 一.多线程断点下载介绍 所谓的多线程断点下载就是利用多线程下载,并且可被中断,如果突然没电了,重启手机后可以继续下载,而不需要重新下载: 利用的技术有:SQLite存储各个线程的