7 WINIIS 7.0服务器发生调试。上传的文件太大,无法上传。
今天在WIN7下测试asp程序时,出现了上传文件太大无法上传的错误信息。我以为是我的程序出了问题,限制了上传大小。
但是,我检查了几次,没有发现程序中有任何错误。最后百度帮我解决了问题。发现以下文字:win7如何配置iis服务器解除上传200k限制?
Windows7很多人都用过,喜欢摆弄网站的人肯定都打开过IIS调试自己的网站。但win7使用的是IIS7,界面和设置方式与XP和win2003有很大不同。如何修改限制上传文件大小的问题,相当复杂。网上搜的大部分资料都是针对XP和win2003的,win7里根本没有metabase.xml文件。
一篇文章说:“双击“IIS”中的“ASP”——打开“配置ASP应用的属性”——展开“受限属性”;修改最大请求实体体限制的值,默认值为200,000;将其修改为您想要修改的大小。我也做过同样的事情,但是还是不行!
无聊去研究网站后台的错误信息,里面提到了“请求过滤…”。桌面上打开的“互联网信息服务(IIS)管理器”里不是有“请求过滤”的配置吗?打开一看,里面有很多文章。点击“编辑功能设置”,可以看到这里也有“请求限制”。修改如下:“允许的最大内容长度”。默认值为30M。随意改成300M,点击“确定”,重启IIS,然后上传试试。50M和90M都可以。
总结前面的修改步骤,在win7的IIS配置中打开200k上传限制有两个步骤:
1.从ASP配置中修改“最大请求实体正文限制”的值;
二。从“请求过滤”配置中修改“允许的最大内容长度”的值。这两个步骤应该没有顺序。
另一篇文章说是这样修改的:打开系统所在分区的\ windows \ system32 \ inetsrv \ config \ schema文件夹,然后用记事本打开IIS_schema.xml找到并修改3000000的值。但是我实验的结果是不成功的,所以我以管理员超级用户的身份登录进行了修改。保存的时候提示我没有权限。文件是只读的,我无法一直修改它的属性,所以我个人认为这种方法不适合普通用户。以下是我每一步操作的截图。有了基础,一看就懂了。如果不了解,请结合文字描述。