ncowboy

统计

常用链接

留言簿(1)

c#

Linux

阅读排行榜

评论排行榜

asp.net默认只允许上传4m的文件,如果上传更大的?

可以证实,通过webconfig文件控制。这是我的配置。先行的,我成功的上传了一个6M多的文件。

<?xml version="1.0" encoding="utf-8" ?>
<configuration>
<system.web>
<httpRuntime maxRequestLength="40000"/>
</system.web>
</configuration>

在此之前,没有“ <httpRuntime>
 ”的配置文件,上传6M的这个文件要出问题。

maxRequestLength就是上传文件的最大的字节数



上载大文件时,可使用 <httpRuntime> 元素的 maxRequestLength 属性来增加文件大小的最大允许值。当文件超出指定的大小时,浏览器中会产生 DNS 错误。上载大文件时,还可能会收到以下错误信息:

aspnet_wp.exe (PID: 1520) 被回收,因为内存消耗超过了 460 MB(可用 RAM 的百分之 60)。

如果遇到此错误信息,请增加应用程序的 Web.config 文件的 <processModel> 元素中 memoryLimit 属性的值。

posted on 2004-02-05 13:33 35号房客 阅读(1717) 评论(7)  编辑 收藏 所属分类: dotNET

评论

#1楼  2004-02-05 14:23 dudu [未注册用户]

<httpRuntime executionTimeout="300" maxRequestLength="40960" useFullyQualifiedRedirectUrl="false"/>
我是这样设置的,上传40M的文件没问题,可能你没有设置executionTimeout   回复  引用    

#2楼  2004-02-05 17:22 cowboy(chenzizhao@hotmail.com) [未注册用户]

这个问题,是由csdn上的一个网友提出的。

我这里是说明maxRequestLength的作用。   回复  引用    

#3楼  2004-04-08 16:12 ??? [未注册用户]

可能是吧,哈哈。
路过   回复  引用    

#4楼  2004-06-13 17:21 bestcomy [未注册用户]

http://bestcomy.europe.webmatrixhosting.net   回复  引用    

#5楼  2005-02-14 11:14 520 [未注册用户]

kuai   回复  引用    

#6楼  2005-02-14 11:15 A:\bak\新建文件夹\Readme.htm [未注册用户]

A:\bak\新建文件夹\Readme.htm   回复  引用    

#7楼  2005-09-17 09:18 毫无意义 [未注册用户]

回复:dudu
maxRequestLength本身就是防止dds攻击的.你怎么不把它设为1000M呢.   回复  引用    


标题  
姓名  
主页
Email (只有博主才能看到) 
验证码 *  看不清,换一张 [登录][注册]
内容(请不要发表任何与政治相关的内容)  
  登录  使用高级评论  新用户注册  返回页首  恢复上次提交      
该文被作者在 2004-02-12 14:21 编辑过
 
另存  打印