跳到主要内容

网站异常

1. HTTP Error 503的原因是什么?

出现HTTP Error 503. The service is unavailable错误的原因一般有以下几种,具体的原因需要通过weblog访问日志进行分析:

  1. 站点遭到攻击,在超过限制时报503错误,待攻击停止就可以恢复了;
  2. 站点规模较大,并发请求过多,这种建议修改优化程序或需要升级更高配置主机;
  3. 程序有错误,在短时间内产生多次工作进程崩溃,会因IIS7的快速故障防护功能而关闭程序池;
  4. 站点提供下载,当带宽超过限制时会报错,需停止下载功能,或者升级主机解决。

2. ASP的Web扩展配置不当(同样适用于ASP.NET、CGI)

  • 症状举例:

HTTP 错误 404 - 文件或目录未找到。

  • 原因分析:

在IIS6.0中新增了web程序扩展这一选项,你可以在其中对ASP、ASP.NET、CGI、IDC等程序进行允许或禁止,默认情况下ASP等程序是禁止的。

  • 解决方法:

在IIS中的Web服务扩展中选中Active Server Pages,点击“允许”。