张量并积:HTTP 500-12 应用程序重新启动

来源:百度文库 编辑:中科新闻网 时间:2024/05/04 18:56:14
我的网站出现
HTTP 500-12 应用程序重新启动
Internet 信息服务
怎么办?

如果对 IIS 5.0 应用程序进行了某些更改,则这些更改将被提交给该应用程序的 Global.asa 文件。在将更改保存到 Global.asa 文件时,服务器需要先完成对所有当前应用程序请求的处理,然后才会重新编译 Global.asa 文件。在此时间内,服务器将拒绝其他请求并返回错误信息,声明在 Web 站点重新启动的过程中无法处理请求。

在处理完当前用户的所有请求后,服务器将删除所有活动会话,对其删除的每个会话调用 Session_OnEnd 事件,关闭应用程序,然后调用 Application_OnEnd 事件。然后,将重新编译 Global.asa 文件。

后续的用户请求将启动该应用程序和创建新会话,并触发 Application_OnStart 和 Session_OnStart 事件。如果在应用程序运行 Application_OnStart 的过程中查看 ASP 页,将出现下面的错误信息:

HTTP Error 500-12 Application Restarting
此信息不会造成损害,并且当您在浏览器中刷新该页时通常会消失。

防病毒软件和备份软件也会导致此错误信息。当这些软件包扫描 IIS Web 应用程序时,IIS 会认为 Global.asa 文件已被修改,并可能因此而重新启动 Web 应用程序。关闭备份软件和停止对 Global.asa 文件执行病毒扫描可能有助于解决此问题。在此时间内,如果客户端发出 GET 请求,Web 服务器将返回 500-12 错误。 有关在 Site Server 3.0, Commerce Edition 中发生的同一错误信息的其他信息

HTTP 500类型的错误:来自服务器的错误,可能是你的配置有问题或脚本有问题,系统自动重启服务程序,看一下log文件吧。