注册 | 登录
欢迎注册会员

当前位置:首页 > 系统知识 > WINDOWS系统知识 > 正文

IIS6配置上传文件限制 metabase.xml设置

来源:程序人生 【 】 浏览:1608 添加日期:2010-07-07 14:04:47 我要评论(0)
????????默认情况下,在IIS?6?全局配置中允许上传的文件长度最大为4?GB,但是在Web站点级却限制了ASP应用程序上传的最大文件长度为200?KB。如果你需要上传超过200KB的文件,则需要手动修改IIS的metabase.xml中对应Web站点的AspMaxRequestEntityAllowed属性。?
metabase.xml位于"systemroot"system32inetsrv"目录下,用于保存IIS的基本配置信息。默认情况下IIS是不允许你直接对metabase.xml进行编辑的,你可以通过以下两种方式来实现:?
1?停止IISAdmin服务后再编辑;
???停止IIS服务与启动IIS服务的方法,在CMD命令行模式下输入以下命令:

???1.????net?stop?w3svc?(停止IIS服务)?
???2.????iisreset?/stop?
2?在IIS管理控制台中右击服务器名,选择属性,然后在弹出的服务器属性对话框中勾选允许直接编辑配置数据库,再点击确定即可
然后在任何文本编辑器中打开Metabase.xml文件,修改对应Web站点的AspMaxRequestEntityAllowed属性即可,它的单位是字节,默认是204800,改为你需要的值即可。比如改为最大上传20M,则修改此值为:20480000.如果实在不知道20M换成字节是多大,就用这个公式计算一下再修改吧:1024000*20(102400是100K,1024000是1M,以此类推,20M就是1024000*20=20480000)
3?编辑完记得重启IIS服务?
???1.????net?start?w3svc?(启动IIS服务)?
???2.????iisreset?/start?

?

IIS6下载不能超过4M的解决办法:
在?IIS?6.0?中,无法下载超过4M的附件时,可以按以下步骤解决:?
1、先在服务里关闭?iis?admin?service?服务。?
2、找到?windowssystem32inesrv?下的?metabase.xml?文件。?
3、用纯文本方式打开,找到?AspBufferingLimit?把它修改为需要的值(可修改为20M即:20480000)。?
4、存盘,然后重启?iis?admin?service?服务。


你浏览的文章是 - 《IIS6配置上传文件限制 metabase.xml设置》!
文章出处:https://www.procedurelife.com/content/akkhhb.html
0% (0)
0% (0)
评论0
头像 游客
1 2