asp.net上传文件超过4mb的设置,上传大文件
asp.net 上传超过4mb的文件的设置方法
asp.net默认的上传文件大小限制是4mb,超过这个大小服务器就会报错。下面是修改这个限制的方法。不过要注意,使用下面方法,页面提交上去的文件将直接读入内存,可能会耗尽服务器资源。更好的处理大文件上传的方法,可以参考下面文章:
下面是修改服务器限制的方法步骤:
步骤1:
停止IIS服务。
修改win2003上传限制,找到windows\system32\inetsrv\metabase.xml文件 (有的网站把这个地址写错了)
将其中的 aspmaxrequestentityallowed= 的值改为1073741824 (1G)
步骤2:
如果你装的是net1.1,请找到windows\...\v1.1.4322\config\machina.config文件,将execution timeout改为36000
将maxrequestlenth 值设为 1048576 (1G)
如果你装的是net2.0,请找到windows\...\web.config文件,在</system.web></configuretion>这一行的上方插入一行,
<httpruntime maxrequestlenth="1048576" executiontimeout="3600"/>
步骤二也可以通过修改网站的web.config中相同的设置来实现。
参考网址:http://www.chinaz.com/Program/.NET/1029424422008.html
相关经验
- asp.net:在using语句中使用return语句!
- asp.net中 UrlEncode 的编码问题
- asp.net 设计模式之——单例模式
- Asp.net 2.0 关于Header/title/Meta tages/Style操作的一点小技巧
- templateEngine2 asp.net 开源模板引擎
- asp.net中的缓存机制(一):页面缓存
- 没有对“C:\WINDOWS\Microsoft.NET\Framework\v2.0.50727\Temporary ASP.NET Files”的写访问权限
- params关键字:参数数目可变
- 开源的asp.net wiki系统
- ASP.Net中的HttpHandler,自定义Http处理及应用的原理和实现方法