HTTP 500内部服务器错误的解决方法(重装IIS)

1. 运行:regsvr32 %windir%/system32/vbscript.dll (其实这一步也可以省,确保万一,还是执行吧)

2. 运行:msdtc -resetlog

3. 重新安装IIS

  注释:

1. 微软只随IIS5提供了一个管理脚本adsutil.vbs,这个脚本位于C:inetpubadminscripts子目录下,首先注册vbscript.dll。

2. msdtc.exe是微软分布式传输协调程序。该进程调用系统Microsoft Personal Web Server和Microsoft SQL Server,该服务用于管理多个服务器,必须确保该服务正常启动。

  (1)控制面板->管理工具->组件服务

  (2)找到“组件服务”->“计算机”->“我的电脑”->“COM 应用程序”->“IIS Out-Of-Process Pooled Applications”

3. 如果找不到“IIS Out-Of-Process Pooled Applications”,或在点击不能打开“COM 应用程序”,执行完“msdtc -resetlog”后,重新安装IIS即可。

(0)

相关推荐

  • IIS 7.5 HTTP 错误 404.3 - Not Found错误的解决方法

    iis7.5安装默认是不安装asp/php/jsp支持的 解决办法也很简单 再次安装IIS功能 在 万维网服务-应用程序开发上勾选asp 就万事大吉了... 故障现象: IIS 7.5 下载文件遇到 404.3 404.3可能是由于当前请求的文件的后缀未知造成的.某些不太常用的后缀在IIS中没有设置,而文件的确存在于服务器上,此时如果客户端请求下载该文件,可能会遇到此错误. 可以通过设置IIS上的MIME来解决这个问题. 1. 双击IIS中的MIME Type 2. 单击右侧Action中的Ad

  • IIS7.5 HTTP 错误 500 调用loadlibraryex失败的解决方法

    在IIS7.5打开网页的时候,提示: HTTP 错误 500.0 - Internal Server Error 调用 LoadLibraryEx 失败,在 ISAPI 筛选器 C:\Windows\Microsoft.NET\Framework\v4.0.30319\\aspnet_filter.dll 上 虽然打开php网页出现提示.net framework错误有点莫名其妙,但出 在IIS7.5打开网页的时候,提示: HTTP 错误 500.0 - Internal Server Erro

  • VS2012/VS2013本地发布网站问题集锦(HTTP错误代码)

    HTTP错误500.19 Internal Server Error.HTTP错误403.14 Forbidden.HTTP错误404.17 Not Found,3个问题的解决方法,具体内容如下 1.由于权限不足而无法读取配置文件 解决方法:右键该网站,选择编辑权限.安全--编辑--添加--高级--立即查找--Everyone. 2.缺少网站默认页面 解决方法:这是因为没有设置网站默认的起始页.需要在默认文档中-添加默认的起始页.右键默认文档--打开功能--添加,输入发布网站默认的起始页名称即可

  • IIS7.5 Error Code 0x8007007e HTTP 错误 500.19的解决方法

    今天在win2008+IIS7.5的环境中部署WCF服务后,一直出现无法打开的页面.具体错误信息如下: HTTP 错误 500.19 - Internal Server Error 无法访问请求的页面,因为该页的相关配置数据无效.    详细错误信息    模块 DynamicCompressionModule    通知 SendResponse    处理程序 StaticFile    错误代码 0x8007007e    请求的 URL ***    物理路径 C:/ECG2.0/eWE

  • win2003 https 网站的图文配置教程

    首先安装WINDOWS组件,包括IIS和证书服务(添加删除程序里找) IIS这里就不怎么说了.按照向导应该没问题的 证书安装的时候选择"独立根",公用名称随便,后缀不需要 然后是放数据库的地址.没什么要求就默认好了 安装的时候如果先安装的IIS就可能提示先停止INTER服务,选择是就OK了 然后是先把要建的网站在IIS里搭建起来: 之后对你建立的网站名称"右击","属性",在"目录安全性"目录栏中有个"服务器证书&q

  • Winxp IIS5.1出现HTTP500内部服务器错误的解决方法

    解决办法: [1]:检查你的DTC服务(全名:Distributed Transaction Coordinator)是否可以正常启动,如果正常的话,请你跳过此步骤:如果出错,无法正常启动,请在开始菜单的运行中 运行:msdtc -resetlog,以创建 日志文件 [2]:在CMD下执行以下命令: 复制代码 代码如下: cd %windir%\system32\inetsrv rundll32 wamreg.dll, CreateIISPackage regsvr32 asptxn.dll

  • IIS HTTP 错误 404.17 - Not Found 解决方法

    错误提示如下图: 出现这种情况的原因通常是因为先安装了Framework,后安装的IIS: 运行cmd,输入: 复制代码 代码如下: C:\Windows\Microsoft.NET\Framework\V4.0.30319\aspnet_regiis -i 注:C:\Windows\Microsoft.NET\Framework\V4.0.30319\   是 netframework安装对应的路径: 如下图: 注册成功后,重启一下iis, 理论上应可以解决导致404.17 not found

  • IIS7.0配置过程中出现HTTP 错误 403.14的解决方法

    在Win7系统下IIS7.0配置的过程中出现如下错误页面: 解决方案: 1.打开IIS管理器. 2.在"功能"视图中,双击"目录浏览". 3.在"目录浏览"页上,在"操作"窗格中单击"启用". 4.设置好后就可以访问发布的文件了: 在iis安装过程中遇到的问题,大家都可以查看我们里的相关内容进行解决. 以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持我们.

  • IIS7/iis7.5 HTTP Error 500.19 配置错误由于权限不足而无法读取配置文件的解决办法

    win7 web开发遇到的问题-由于权限不足而无法读取配置文件,无法访问请求的页面 错误一: HTTP Error 500.19 - Internal Server Error 配置错误: 不能在此路径中使用此配置节.如果在父级别上锁定了该节,便会出现这种情况.锁定是默认设置的 (overrideModeDefault="Deny"),或者是通过包含 overrideMode="Deny" 或旧有的 allowOverride="false" 的

  • iis的http 500内部服务器错误的解决

    IIS500错误,是因为微软的一个BUG所造成的.下面是解决办法: 主要是由于IWAM账号(在我的计算机即是IWAM_MYSERVER账号)的密码错误造成了HTTP 500内部错误. 在详细分析HTTP500内部错误产生的原因之前,先对IWAM账号进行一下简要的介绍:IWAM账号是安装IIS5时系统自动建立的一个内置账号,主要用于启动进程之外的应用程序的Internet信息服务.IWAM账号的名字会根据每台计算机NETBIOS名字的不同而有所不同,通用的格式是IWAM_MACHINE,即由"IW

随机推荐