- 注册时间
- 2009-12-25
- 最后登录
- 2021-7-10
- 在线时间
- 3302 小时
- 阅读权限
- 200
- 积分
- 10
- 帖子
- 13416
- 精华
- 1
- UID
- 2036
![Rank: 9](static/image/common/star_level3.gif) ![Rank: 9](static/image/common/star_level3.gif) ![Rank: 9](static/image/common/star_level1.gif)
|
今天有个客户把他的服务器升级成2003的系统,然后就问我为什么后台传的文件大小只能是200K,超过了就不能传。
d/ V; E2 `& c' X) P0 T
! d% y# J3 X' V! h; a$ Q2 } 其实这个问题是很容易解决的,Windows Server 2003 下系统默认的上传文件大小是200k,要想传更大的文件,就要作如下的修改:
: [ y5 Z# x+ K, \2 I+ C6 |7 j+ K3 z! L" G% @
1、右击我的电脑,选择“管理” ,然后选择“服务和应用程序”,选择“服务”,然后在右边选择 iis admin service ,把它关闭。
* [! ^% X0 y8 h) k/ _" Z' {; y G+ A+ p2 }4 d, Y2 a5 r
2、找到 系统盘下windows\system32\inetsrv\ 下的 metabase.xml 文件。) o9 a: X) e/ J* ]# @& S* B
& L3 b+ g. U. ]$ V7 K8 [. |% ~
3、用纯文本方式打开,找到 ASPMaxRequestEntityAllowed 把它修改为需要的值(可修改为10M即:10240000),默认为:204800,即:200K。
2 @3 t" M- Y) ~& c7 h$ @, V7 T- [+ ?" c; p; m2 A9 Z+ j
注意:一定要用纯文本方式,如果用写字板打开,文件会出错。
3 z: {5 j9 F$ \$ m3 e) ?! j4 |# ^1 R# c2 ]5 E
4、存盘,然后重启 iis admin service 服务。
: V# X- r* J8 \
. c$ }- O( ^2 `6 S0 i5 z1 Q0 J 5、好像这样会把IIS上的每个网站给停掉的,所以需要重新启动这些网站。 1 _: @! l7 ]; M0 c" o. J, ~
; S/ Y+ f+ ~/ T" z2 | 所以有人提出了另一个方法,一开始的时候打开“Internet 信息服务(IIS)治理器”,右键“本地计算机”选择“属性”,然后勾选“答应直接编辑配置数据库”这个目的是允许在IIS运行时编辑IIS配置数据库配置文件,就不会把所有网站都关闭,然后一个个重新启动了。大家可以参考下这个方法 |
|