最近有很多网友的电脑在上网的时候,用IE开网页出现“503 service unavailable”的提示,这种故障的原因有两种,第一种就是一打开就出现service unavailable的提示,还有一种就是刷新几次之后就正常。出现这样的故障我们该怎么处理。笔者分别介绍两种情况service unavailable的处理方法。
1.IE一打开就出现service unavailable错误
这种错误一般就是IE设置问题,到“隐私”标签,调整为系统默认级别,然后选择“安全”标签,点击默认级别。重启浏览器之后,就可以正常登陆。
IE6以下版本
到“安全”标签,点击自定义级别,在新弹出的对话框中的“cookies”项下,均定义为“启用”。并且将安全级别调整为中级。
如果依然不能正常登陆,请将 浏览器-工具-internet选项-常规 标签中的 删除cookies、删除文件 都清除一遍,重启浏览器之后,再测试。
2.刷新几次就正常
出现这种情况是由于您的网站超过了iis限制造成的
由于2003的操作系统在提示IIS过多时并非像2000系统提示“链接人数过多”,而是提示"Service Unavailable",出现这种情况是由于网站超过了系统资源限制造成的,主要是程序占用资源太多。
比如同样是100人在线的论坛,雷傲论坛所占的资源就是PW论坛所占资源的10倍以上;另外,一些死循环程序,或者不优化的程序都会占用太多的系统资源,而系统资源明显是有限的。不过WINDOWS2003的操作系统,各网站之间是以独立进程运行的,不会相互影响。
http://www.needc.com/bbs">电脑知识学习论坛为电脑初学者的疑难杂症提供最佳解决方案。电脑基础知识学习QQ群: 欢迎电脑爱好者加入。
如果一个网站的程序占资源太多或者发生太多的错误,系统日志就会提示:“应用程序池 'xxx' 被自动禁用,原因是为此应用程序池提供服务的进程中出现一系列错误,或者提示:应用程序池 'xxx' 超过了其作业限制设置。这时,访问这个网站就会提示:Service Unavailable。一般系统会在30秒左右恢复正常,多刷新几次就能正常访问了。
另外,如果你的网站当前访问人数过多,超过了系统的 iis连接数限制,也会出现Service Unavailable的提示(win2k主机下出现连接过多就会提示:连接过多,请稍后再试;而win2003的主机刚直接提示:Service Unavailable)
当然还会有其他的情况发生,不过以上两种情况比较普遍,经过以上处理都可以解决问题。当然,如果你不使用IE浏览器,这种错误的几率会减少一半。