win2008 iis7 上传大文件限制的真正解决办法

 更新时间:2024年03月30日 13:24:25   投稿:mdxy-dxy  
win2008 iis7 上传大文件限制的真正解决办法,使用iis7的朋友可以参考下

iis7 上传大文件限制的真正解决办法

win 2008iis7.5的上传文件限制200K怎样更改

很多时候,在后台编辑器里面上传稍微大一点的文件,就出错,怎么办?
首先看一下编辑器程序里面有没有限制,
不同编辑器有不同的方法,这里就不说明了,

我们现在看一下服务器上的设置:

点击站点,双击iis下的asp图标,如图

把下面的200000改大,这里限制了最大上传是200K,可以在后面加3个0,200000000则限制大小变为约200M

这里设完后,还有一个地方需要在设一下,回到点击站点,双击请求筛选,如下图

进去后点击右边的编辑功能设置,下图

这里的300000000是限制上传约30M,适当的改大,后面加一个0就是限制约300M。

改为2M大小。 太大的话,空间很容易很满了,而且人家下载也很伤我们的宽带的,建议,大文件放网盘。

解除30M限制的设置方法

修改IIS_schema.xml这个文件要先获得这个文件的控制权;

进入目录C:\Windows\System32\inetsrv\config\schema,修改文件IIS_schema.xml 权限:

iis7,IIS_schema.xml,权限

进入IIS_schema.xml文件权限修改,选择”高级”

iis7,IIS_schema.xml,权限

选择”所有者”

iis7,IIS_schema.xml,权限

选中 administrators 确定

iis7,IIS_schema.xml,权限

再进入权限编辑,修改administrators 完全控制.

iis7,IIS_schema.xml,权限

再去掉IIS_schema.xml的只读属性.

修改文件配置:

然后搜索 3000000 意思是 只允许上传 30MB 大小的文件,你在这后面多加一个0 就变成了 300MB 了就应该够用了。然后重启 IIS 7

<element name="requestLimits">
<attribute name="maxAllowedContentLength" type="uint" defaultValue="30000000" />
<attribute name="maxUrl" type="uint" defaultValue="4096" />
<attribute name="maxQueryString" type="uint" defaultValue="2048" />
<element name="headerLimits">
<collection addElement="add" clearElement="clear" removeElement="remove" >
<attribute name="header" type="string" required="true" isUniqueKey="true" validationType="nonEmptyString" />
<attribute name="sizeLimit" type="uint" required="true" />
</collection>
</element>

大约在1024行左右.

相关文章

最新评论