
如何处理Windows2003 IIS6 0常见的问题
1个回答
推荐于2016-04-12
展开全部
Windows2003 iis6.0是在Windows2003里搭建一个iis服务器的平台,iis就是Internet information service 网络提供信息服务的一个工具。Windows2003 iis6.0Web服务器是目前最为流行的服务器平台之一,在Internet中发挥着巨大的作用。因此,利用iis组建一高安全、高性能的Web服务器显得尤为重要。
然而,在Windows2003 iis6.0运行中出现不少问题,常见的问题主要有:关闭超时、上传文件受限、无法运行ASP和.NET程序、无法连接access数据库以及其他一些错误。下面针对Windows2003 iis6.0常出现的问题提出一些处理方法。
一、用程序池DefaultAppPool关闭超时错误
服务器经常产生应用程序池'DefaultAppPool' 提供服务的进程关闭时间超过了限制。这是由于进程 ID的错误,导致iis6.0处于假死状态。解决方法如下:
右击应用程序池DefaultAppPool,选取属性:
1.回收
(1)回收工作进程(分钟):选中,值为1740;
(2)回收工作进程(请求数目):不选(原先设置为35000);
(3)在下列时间回收工作进程:不填;
(4)消耗太多内存时回收工作进程:全不选。
(2)、(3)、(4)项可能避免了在访问量高的时候强制回收进程可能引发的服务器响应问题,导致iis6.0假死不响应。
2.性能
只选中空闲超时20分钟,其他都不选。WEB园最大工作进程数为1(默认)。原来的请求队列限制为4000,现在无限制。
3.运行状况
前两项都起用是原来的默认设置。启动时间限制90秒,关闭时间限制180秒。
启动快速失败保护的钩去掉。为了避免真的遇到很多错误时没有提示,可以不关闭,只是把快速保护的保护范围加大些,例如失败数50次、时间段5分钟,则关闭对应的程序。
“关闭时间限制180秒”是必须的,因为进程关闭的时间,就是在这儿设置,原来为90秒限制,是默认值,如果进程关闭时间超过90秒,则认为超时,从而出现:进程关闭时间超过了限制日志,所以,适当延长这个时间,可以避免这种错误。
二、无法在网站后台上传超过200k的文件
当我们无法在网站后台上传超过200k的文件时,可以通过以下方法予以解决:
1.在我的电脑控制面板管理工具服务里关闭iis6 Admin service服务器。
2.在C盘的目录里找到windows\system32\inesrv\下的metabase.xml,
打开后再找到AspMaxRequestEntityAllowed把它修改为需要的值,然后重启iis6.0 AAdmin service服务。
(1)修改各站点的属性
主目录配置选项启用父路径
(2)修改成你要的大小,如在后面补两个0,把默认为 AspMaxReque
stEntityAllowed="204800"即200K将其加两个0,就可以上载20M,使之可以上传大于200K的文件。
三、iis6.0下无法运行ASP程序
在出现iis6.0下无法运行ASP程序时,用如下方法解决:
1.如果网站本身有Global.asa,先把它更名为Global.old,重新启动该网站。用记事本写下代码并保存为test.asp文件,在浏览器中访问。如果能够正常显示,说明问题出在Global.asa文件上。
然而,在Windows2003 iis6.0运行中出现不少问题,常见的问题主要有:关闭超时、上传文件受限、无法运行ASP和.NET程序、无法连接access数据库以及其他一些错误。下面针对Windows2003 iis6.0常出现的问题提出一些处理方法。
一、用程序池DefaultAppPool关闭超时错误
服务器经常产生应用程序池'DefaultAppPool' 提供服务的进程关闭时间超过了限制。这是由于进程 ID的错误,导致iis6.0处于假死状态。解决方法如下:
右击应用程序池DefaultAppPool,选取属性:
1.回收
(1)回收工作进程(分钟):选中,值为1740;
(2)回收工作进程(请求数目):不选(原先设置为35000);
(3)在下列时间回收工作进程:不填;
(4)消耗太多内存时回收工作进程:全不选。
(2)、(3)、(4)项可能避免了在访问量高的时候强制回收进程可能引发的服务器响应问题,导致iis6.0假死不响应。
2.性能
只选中空闲超时20分钟,其他都不选。WEB园最大工作进程数为1(默认)。原来的请求队列限制为4000,现在无限制。
3.运行状况
前两项都起用是原来的默认设置。启动时间限制90秒,关闭时间限制180秒。
启动快速失败保护的钩去掉。为了避免真的遇到很多错误时没有提示,可以不关闭,只是把快速保护的保护范围加大些,例如失败数50次、时间段5分钟,则关闭对应的程序。
“关闭时间限制180秒”是必须的,因为进程关闭的时间,就是在这儿设置,原来为90秒限制,是默认值,如果进程关闭时间超过90秒,则认为超时,从而出现:进程关闭时间超过了限制日志,所以,适当延长这个时间,可以避免这种错误。
二、无法在网站后台上传超过200k的文件
当我们无法在网站后台上传超过200k的文件时,可以通过以下方法予以解决:
1.在我的电脑控制面板管理工具服务里关闭iis6 Admin service服务器。
2.在C盘的目录里找到windows\system32\inesrv\下的metabase.xml,
打开后再找到AspMaxRequestEntityAllowed把它修改为需要的值,然后重启iis6.0 AAdmin service服务。
(1)修改各站点的属性
主目录配置选项启用父路径
(2)修改成你要的大小,如在后面补两个0,把默认为 AspMaxReque
stEntityAllowed="204800"即200K将其加两个0,就可以上载20M,使之可以上传大于200K的文件。
三、iis6.0下无法运行ASP程序
在出现iis6.0下无法运行ASP程序时,用如下方法解决:
1.如果网站本身有Global.asa,先把它更名为Global.old,重新启动该网站。用记事本写下代码并保存为test.asp文件,在浏览器中访问。如果能够正常显示,说明问题出在Global.asa文件上。

2023-06-12 广告
不一定,ARM架构的嵌入式开发可以基于uc/os、Linux、Windows等操作系统,而不一定要使用LINUX操作系统。在ARM架构上,Windows和Linux都是可以使用的,而且许多嵌入式系统开发工具也都是支持这两种操作系统的。因此,...
点击进入详情页
本回答由浙江启扬智能科技有限公司提供
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询