服务器 频道

有备而来 快速解除IIS访问障碍(图)

解除无法上载大文件的障碍

    当我们尝试向IIS服务器上载容量较大的文件时,IIS服务器常常会返回“Request对象错误”这样的访问障碍,这是为什么呢?原来,在默认状态下IIS服务器只允许我们上载容量不超过200KB的文件,一旦超过这个限制的话,那么我们就会遇到“Request对象错误”这样的访问障碍。这么说来,难道我们就无法突破IIS服务器的这种限制,来向目标网站中上传容量超过200KB的信息了吗?其实不然,我们只要对IIS服务器进行如下设置,就能解除无法向IIS服务器上载大文件的障碍了:

    首先以特权帐号进入到IIS服务器系统,并依次单击该系统桌面中的“开始”/“运行”选项,从弹出的系统运行框中输入“Services.msc”命令,单击“确定”按钮后,进入到IIS服务器所在主机的服务列表界面;

    其次找到该列表界面中的“World Wide Web Publishing Service”选项,并用鼠标双击之,打开该服务选项的属性设置界面,在该界面的“常规”标签页面中单击“停止”按钮,这样就可以先停止运行“World Wide Web Publishing Service”服务了;

    下面打开IIS服务器的系统资源管理器窗口,依次展开该窗口中的“system32”/“inesrv”目录,然后在对应的目录窗口中找到文件“metabase.xml”,再用记事本程序打开该文件;之后在文本编辑区域中找到“AspMaxRequestEntityAllowed”内容,如图4所示,从该界面中我们发现在默认状态下“AspMaxRequestEntityAllowed”的数值为“204800”,这表示在默认状态下IIS服务器只允许用户上传容量不超过200KB的文件,现在要想上传更大容量的文件,我们只要将“AspMaxRequestEntityAllowed”的数值修改得更大一些就可以了;例如,我们想要上传2M容量的文件时,只要将图4界面中的“204800”调整为“2048000”,再重新保存一下“metabase.xml”文件就可以了;

    在修改完上传容量限制参数后,我们再次进入到服务器系统的服务列表窗口,将“World Wide Web Publishing Service”系统服务重新启动成功,最后重新启动一下IIS服务器系统,这么一来目标网站就允许我们向IIS服务器上传更大容量的文件了。
0
相关文章