当前位置:伍佰目录 » 站长资讯 » 站长资讯 » 互联网资讯 » 文章详细

iis测试ASP动态网页时出现“HTTP 500 内部服务器错误的问题怎么解决?”

来源:网络转载 浏览:219次 时间:2022-11-24

XP 下IIS 500错误真正完美的解决方法

请先确保以下服务为启动状态,启动类型为自动

COM+ Event System
COM+ System Application

进入 控制面板,进入管理工具 —— 组件服务 控制台根目录 —— 组件服务 —— 计算机 —— 我的电脑 —— COM+应用程序 ,找到 IIS Out-Of-Process Pooled Applications 鼠标右键 属性 —— 标识 —— 把“下列用户”调整为“系统用户-交互式用户-当前已登录的用户”。然后点“确定”,再鼠标右键“属性”--“启动”

此时,IIS-500问题理论上已经完美解决了,但也许你会碰到各种各样问题……

如果打开 COM+应用程序 出现错误怎么办?

请确保Distributed Transaction Coordinator服务为启动状态,启动类型为自动

如果在开启Distributed Transaction Coordinator服务时出错,那么请确保以下两个服务已启动,启动类型为自动。

Remote Procedure Call (RPC)
Security Accounts Manager

然后在 运行 或 cmd命令提示符 下输入msdtc -resetlog 回车

即可启动Distributed Transaction Coordinator服务

这时打开COM+应用程序已经没有问题了。


如果在COM+应用程序中找不到IIS Out-Of-Process Pooled Applications怎么办?

很简单,首先打开 cmd命令提示符

依次用cd命令进入X:\WINDOWS\system32\inetsrv (X为你的系统盘)

然后输入命令:

rundll32 wamreg.dll, CreateIISPackage 回车 (CreateIISPackage注意区分大小写!)

regsvr32 asptxn.dll 回车

好了,这时IIS Out-Of-Process Pooled Applications已经能找到。

iis 的 http 500 内部服务器错误怎么解决????

(二)同步IIS metabase中IWAM_MYSERVER账号的密码

可能因为这项改动太敏感和重要,微软并没有为我们修改IIS metabase中IWAM_MYSERVER账号密码提供一个显式的用户接口,只随IIS5提供了一个管理脚本adsutil.vbs,这个脚本位于C:\\inetpub\\adminscripts子目录下(位置可能会因你安装IIS5时设置的不同而有所变动)。
adsutil.vbs脚本功能强大,参数非常多且用法复杂,这里只提供使用这个脚本修改IWAM_MYSERVER账号密码的方法: adsutil SET w3svc/WAMUserPass Password Password参数就是要设置的IWAM账号的新的密码。因此我们将IIS metabase中IWAM_MYSERVER账号的密码修改为“Aboutnt2001”的命令就是:
c:\\Inetpub\\AdminScripts>adsutil SET w3svc/WAMUserPass Aboutnt2001 修改成功后,系统会有如下提示:
WAMUserPass: (String) Aboutnt2001


伍佰目录声明:本站部分文章来源于网络,版权属于原作者所有。如有转载或引用文章/图片涉及版权问题,请联系我们处理.我们将在第一时间删除! 联系邮箱:tsk@qq.com

快速链接

最新收录

最新点入