CSDN首页 空间 新闻 论坛 Blog 下载 读书 网摘 搜索 .NET Java 视频 接项目 求职 在线学习 买书 程序员 通知
不看会后悔的Windows XP之经验谈 简单快捷DIY实用家庭影院
CSDN社区
搜索 收藏 打印 关闭
CSDN社区 >  .NET技术 >  ASP.NET

关于上传大文件IIS的两个设置问题

楼主weki(小李)2005-04-01 00:27:20 在 .NET技术 / ASP.NET 提问

问题一:现在上传小于40M左右的文件就很正常,大于40M的就有时上传不了,会不会是IIS超时的问题?这个IIS超时在那儿设置?web.config   配置超时时间是很长的。  
   
  问题二:IIS约两周左右就没反应了,不是停止,就是没有反应,浏览里面的网站只是看到IE在不断请求(显示在打开网页的初始状态),又没有断线,也没有报错说找不到网站。重启一下服务器就没事了。  
   
  //服务器是WINDOWS   SERVER   2003     NET1.1  
   
  问题点数:100、回复次数:13Top

1 楼hchxxzx(NET?摸到一点门槛)回复于 2005-04-01 00:40:58 得分 10

第一个问题,在WEB.CONFIG里面设置  
  <httpRuntime   executionTimeout="90"   maxRequestLength="40960"   useFullyQualifiedRedirectUrl="false"    
        minFreeThreads="8"   minLocalRequestFreeThreads="4"   appRequestQueueLimit="100"/>  
  <authentication   mode="Forms"   />    
   
    maxRequestLength="40960"   这个就是设置上传文件的限制值,单位为K.  
  但还是有最大限制的.根据我的测试,大概在225M左右.超过此数量,无论你设置再大,都传递不了Top

2 楼gxboy(Blin 小学生学.NET)回复于 2005-04-01 01:13:56 得分 6

maxRequestLength   设大点。Top

3 楼ycc2008(皮皮)回复于 2005-04-01 08:26:45 得分 10

maxRequestLength   设大好像也不太管,太大了就不管用了,要设置iisTop

4 楼hackate(兰花开香入梦境,独思佳人亦飘然!!)回复于 2005-04-01 08:31:28 得分 10

可能就是IIS问题了。跟WEB。CONFIG没关系  
   
  可能你的IIS负荷过重吧!Top

5 楼terryshi(terryshi)回复于 2005-04-01 08:35:05 得分 1

iis如何设置呢?Top

6 楼bingbingcha(不思不归,不孟不E,原来是头大灰狼)回复于 2005-04-01 08:40:33 得分 10

站点属性--主目录--配置--选项--把IIS脚本超时设置的长些..  
   
  IIS的脚本超时是最大优先级别,即便你把Config设置的再长,IIS的短了也不行..Top

7 楼valu(V6bbs Ver1.4发布(仿西祠xici):www.v6bbs.com)回复于 2005-04-01 08:41:58 得分 10

1.见http://bbs.wei6.com/DisForum.asp?ID=2226  
   
   
  2.见http://bbs.wei6.com/DisForum.asp?ID=2165Top

8 楼dragonfly001(I want to fly!)回复于 2005-04-01 08:45:06 得分 1

學習中..............Top

9 楼HONGDUN()回复于 2005-04-01 08:51:35 得分 10

第一个问题:将web.config里头的maxRequestLength设置为你所需要的值,单位为K;  
  第二个问题:有可能是你系统的inetinfo.exe有问题,执行一下windows   update更新一下系统看看是否可以。如果不行的话,建议检查一下代码。Top

10 楼nga96(因为我笨,所以努力。陈勇华)回复于 2005-04-01 08:55:23 得分 10

第一个问题,在WEB.CONFIG里面设置  
  <httpRuntime   executionTimeout="90"   maxRequestLength="40960"   useFullyQualifiedRedirectUrl="false"    
        minFreeThreads="8"   minLocalRequestFreeThreads="4"   appRequestQueueLimit="100"/>  
  <authentication   mode="Forms"   />    
   
    maxRequestLength="40960"   这个就是设置上传文件的限制值,单位为K.  
  但还是有最大限制的.根据我的测试,大概在225M左右.超过此数量,无论你设置再大,都传递不了  
   
  it   is   true?   UPTop

11 楼ffjing(猪头不卖)回复于 2005-04-01 08:57:02 得分 10

我记得好像machine.config(在你的服务器中搜索)这个文件里对上传文件的大小也有限制  
  <httpRuntime   executionTimeout="90"   maxRequestLength="4096"   useFullyQualifiedRedirectUrl="false"   minFreeThreads="8"   minLocalRequestFreeThreads="4"   appRequestQueueLimit="100"   enableVersionHeader="true"/>  
  将其中的4096改大  
  好久不用,是不是有影响也记不清楚了  
  Top

12 楼ffff2525(雨天)回复于 2005-04-01 09:07:09 得分 10

一般大文件上传都会有问题  
  需要下载一些控件来帮助上传  
  一般用AspnetUpload   2.0或Lion.Web.UpLoadModule  
  可以参考  
  http://blog.joycode.com/saucer/archive/2004/03/16/16225.aspx  
   
  http://dotnet.mblogger.cn/yefengwz/posts/2676.aspx  
   
  http://www.channel7.cn/2004/11-22/15712.htmlTop

13 楼hchxxzx(NET?摸到一点门槛)回复于 2005-04-01 13:31:22 得分 2

to   nga96(因为我笨,所以努力。陈勇华)    
  上传最大限制据我测试是真的。  
  我曾经系统测试过稻香农无组件上传,刘玉峰上传,梁无惧上传,ASPUPLOAD上传,ASP。NET上传,还有一个老外的很出名的上传,得出上述数据Top

相关问题

  • 文件上传,iis该如何设置
  • 上传文件时Tomcat的设置
  • 请问IIS如何设置一个目录允许写,即允许用户上传文件????
  • 如何设置iis,可以让用户上传文件啊!(不用ftp,用http服务器)
  • iis或win2000server中如何设置文件夹大小???
  • iis可以设置隐藏web文件扩展名吗?
  • 如何设置上传文件路径的777属性
  • 2003 里上传文件的大小在哪里设置啊?
  • 关于设置上传文件的默认路径问题
  • 求助!!!文件上传控件样式如何设置?

关键词

  • 文件
  • iis
  • 服务器
  • asp
  • maxrequestlength
  • 设置
  • 超时
  • 限制
  • 问题
  • 上传

得分解答快速导航

  • 帖主:weki
  • hchxxzx
  • gxboy
  • ycc2008
  • hackate
  • terryshi
  • bingbingcha
  • valu
  • dragonfly001
  • HONGDUN
  • nga96
  • ffjing
  • ffff2525
  • hchxxzx

相关链接

  • CSDN .NET频道
  • .NET类图书
  • C#类图书
  • .NET类源码下载

广告也精彩

反馈

请通过下述方式给我们反馈
反馈
提问
网站简介|广告服务|VIP资费标准|银行汇款帐号|网站地图|帮助|联系方式|诚聘英才|English|问题报告
北京创新乐知广告有限公司 版权所有, 京 ICP 证 070598 号
世纪乐知(北京)网络技术有限公司 提供技术支持
Copyright © 2000-2008, CSDN.NET, All Rights Reserved
GongshangLogo