装了 IIS 后浏览 ASP 文件出现 HTTP 500 内部服务器错误 的解决办法
在 XP 系统里安装 IIS,浏览 asp 文件出错,出现 HTTP500 内部服务器错误, 现就这一错误作简单解决操作说明: COM+ Event System COM+ System Application 进入 控制面板, 进入管理工具 —— 组件服务 控制台根目录 —— 组件服 务 — — 计 算 机 — — 我 的 电 脑 — — COM+ 应 用 程 序 , 找 到 IIS Out-Of-Process Pooled Applications 鼠标右键 属性 —— 标识 —— 把“下 列用户”调整为“
系统用户-交互式用户-当前已登录的用户” 。然后点“确定” , 再鼠标右键“属性”--“启动” 此时,IIS500 问题理论上已经完美解决了,但也许还会碰到各种各样问 题…… COM+应用程序 出现错误。 如果打开 COM+应用
程序 出现错误。 请检查确保 Distributed Transaction Coordinator 服务为启动状态,启动 类型为自动。 服务时出错。 如果在开启 Distributed Transaction Coordinator 服务时出错。 请检查确保以下两个服务已启动,启动类型为自动。 Remote Procedure Call (RPC) Security Accounts Manager 然后在 运行 或 cmd 命令提示符 下输入 msdtc -resetlog 回车即可启动 Distributed Transaction Coordinator 服务 这时打开 COM+应用程序已经没有
问题了。 Out-Of如 果 在 COM+ 应 用 程 序 中 找 不 到 IIS Out-Of-Process Pooled Applications。 Applications 首先打开 cmd 命令提示符 依次用 cd 命令进入 X:\WINDOWS\system32\inetsrv (X 为你的系统盘) 然后输入命令: rundll32 wamreg.dll, CreateIISPackage 回车 (CreateIISPackage 注意区分 大小写! 大小写! ) regsvr32 asptxn.dll 回车 这时再检查,这时 IIS Out-Of-Process Pooled Applications 是否已经找到。