http Error 503 server unavailable

服务器的环境为:
系统:Windows server 2008 64位
数据库:Oracle 10g
WEB应用服务:IIS 7.0+.Net Framework 4.0


无法打开服务元数据库路径“/LM/MSFTPSVC/”。返回的数据是错误代码。
应用程序池“*******”将被自动禁用,原因是为此应用程序池提供服务的进程中出现一系列错误


最后检查Web(IIS 7.0)日志  发现有错误
事件日志:
在为应用程序池“xxxxx”提供服务的工作进程“1928”中,协议“http”的侦听器通道报告了侦听器通道错误。数据字段包含错误号。
在为应用程序池“xxxxx”提供服务的工作进程“2828”中,协议“http”的侦听器通道报告了侦听器通道错误。数据字段包含错误号。
在为应用程序池“xxxxx”提供服务的工作进程“4020”中,协议“http”的侦听器通道报告了侦听器通道错误。数据字段包含错误号。
在为应用程序池“xxxxx”提供服务的工作进程“3080”中,协议“http”的侦听器通道报告了侦听器通道错误。数据字段包含错误号。
在为应用程序池“xxxxx”提供服务的工作进程“808”中,协议“http”的侦听器通道报告了侦听器通道错误。数据字段包含错误号。


1、点击"开始"-"控制面板"-"管理工具"-"组件服务"-"计算机"-"我的电脑"-"DCOM"选项,
选择其下的"IIS ADMIN SERVICE",右健选择"属性",找到"安全",在"启动和激活权限"中编辑"自定义",添加帐号"NETWORK SERVICE ", 给该帐号赋予"本地启动"和"本地激活"的权限,重新启动IIS即可("开始"-"运行"-"CMD",点确定,然后运行IISRESET
.

2、于是卸载IIS 7.0和其他功能服务【全部清理干净服务器安装的功能和服务】

3、卸载重启之后,重新安装IIS 7.0
WindowsServer2008(或WindowsServer2008R2)中,单击“开始”-“程序”-“管理工具”-“服务器管理”,或在“运行”中输入命令:servermanager.msc命令打“服务器管理”程序
 
在“角色”选项中,单击“添加角色”:选择服务器角色:Web服务器(IIS)


单击选中“web服务器(IIS))前面的单选框。在弹出的对话框中,单击“添加必需的功能”:

“添加角色向导”对web服务器进行简单介绍,之后单击“下一步”:

选择角色需要的相关服务之后单击“下一步”:

确认安装选择,之后单击“下一步”:

系统开始安装所选的角色服务,可能需要几十秒可几钟时间:

安装完成,点击关闭即可:

在默认配置下已经有一个测试网站在运行,在浏览器中输入本地的IP地址或http://localhost打开IIS7默认页面。


4、 HTTP 错误 500.19 - Internal Server Error
    无法访问请求的页面,因为该页的相关配置数据无效。
    配置错误 无法读取配置节“system.serviceModel”,因为它缺少节声明    
  安装之后还是出现错误,重新安装FRAMEWORK3.0服务 

 

posted @ 2014-03-06 21:25  韩梦芫  阅读(7254)  评论(0编辑  收藏  举报