iis怎么修改上传限制(iis怎么修改上传限制的内容)

如何解除IIS的文件上传限制

解除IIS文件上传限制的方法

第一

在IIS中,右键单击本地计算机,选择属性,然后选中允许直接编辑配置数据库。

然后依次打开“控制面板-管理工具-服务”,在右边找到“IIS管理服务”,选中后点击鼠标右键,选择“停止”关闭服务。

修改c:/windows/system32/inetsrv/config/schema/IIS _ schema . XML文件(需要获得该文件的控制权才能修改该文件),找到maxAllowedContentLength,其默认值为3000000,即30M。如果加个0,就变成300MB了,应该够了。如果不行,需要重启IIS 7!

之后,修改如下:

& lt元素名称= & quot请求限制& quot& gt& lt属性名= & quotmaxAllowedContentLength & quottype = & quotuint & quot默认值= & quot30000000 & quot/& gt;& lt属性名= & quotmaxUrl & quottype = & quotuint & quot默认值= & quot4096 & quot/& gt;& lt属性名= & quotmaxQueryString & quottype = & quotuint & quot默认值= & quot2048 & quot/& gt;& lt元素名称= & quotheaderLimits & quot& gt& lt集合addElement = & quot添加& quotclearElement = & quot清除& quotremoveElement = & quot删除& quot& gt& lt属性名= & quot标题& quottype = & quot字符串& quotrequired = & quottrue & quotisUniqueKey = & quottrue & quot验证类型= & quot非空字符串& quot/& gt;& lt属性名= & quotsizeLimit & quottype = & quotuint & quotrequired = & quottrue & quot/& gt;& lt/collection & gt;& lt/element & gt;

然后修改

& ltadd key = & quotCookieTimeOut & quotvalue = & quot30 & quot/& gt;& ltadd key = & quotimageSize & quotvalue = & quot-1 & quot;/& gt;& ltadd key = & quot文件大小& quotvalue = & quot10000 & quot/& gt;(此处尺寸有所变化)

检查web.config的httpRuntime:

& lthttpRuntime maxRequestLength = & quot;2097151 & quotexecutionTimeout = & quot5万& quot/& gt;

IIS无法启动是什么原因?

今天一同事的客户服务器IIS无法启动,报错-2145318902。造成成这个问题的主要原因是修改了metabase.xml文件出错。   例如修改IIS默认上传附件大小,使用了写字板或其他无法正常保存.xml文件的编辑工具,应该使用正确的工具来进行修改。   顺便贴出修改方法:   打开c:windowssystem32inesrv下的metabase.xml搜索Buffer572行的AspBufferingLimit=”,里面有个AspBufferingLimit=”4194304″类似,是允许的大小,可以修,注意改这个文件之前服务里先关闭iisadminservice服务,改完之后再重启IIS服务   那如何解决错误-2145318902呢?   其实metabase.xml所在的目录下还有个history目录,里面存放的是metabase.xml文件在各个时间的备份。只要从history目录下拷贝一份到inetsrv目录即可。是不是很简单。

pcl2远程服务器返回错误怎么解决?

一.“远程服务器返回错误: (501) 未实现”的错误

解决方法:Web服务扩展中的WebDAV惹得祸,将IIS的"Web服务扩展"中的"WebDAV"设置成"允许"!

PS:iis6的 webdav支持 其实就是个基于http的ftp功能 ,明确iis不能直接上传文件,需要扩展支持的话应该不会饶弯路吧?

二.“远程服务器返回错误 (403) 已禁止”的错误

解决方法:进入网站的虚拟路径目录,虚拟目录属性给写入权限;

三.“远程服务器返回错误: (401) 未经授权”的错误

解决方法:

分析:由于用户匿名访问使用的账号(默认是IUSR_机器名)被禁用,或者没有权限访问计算机,将造成用户无法访问

Published by

风君子

独自遨游何稽首 揭天掀地慰生平