本地调试动网论坛,无法显示asp页面,出现HTTP500-内部服务器错误,怎么办?

来源:百度知道 编辑:UC知道 时间:2024/05/25 01:37:01
我的操作系统是WinXPSP2PRO版本(非番茄花园版),安装了iis5.1后,在本地调试动网论坛时,发现无法显示所有的asp页面,出现HTTP500-内部服务器错误的提示,打开事件日志,看到错误如下:事件类型: 警告
事件来源: W3SVC
事件种类: 无
事件 ID: 36
日期: 2007-1-30
事件: 22:53:41
用户: N/A
计算机: LEGEND-F4F2B1DA
描述:
服务器无法加载应用程序 '/LM/W3SVC/1/ROOT'。错误是 '没有注册类别
'。
有关此消息的详细信息,请访问 Microsoft 联机支持站点: http://www.microsoft.com/contentredirect.asp

有关更多信息,请参阅在 http://go.microsoft.com/fwlink/events.asp 的帮助和支持中心。
事件类型: 信息
事件来源: Service Control Manager
事件种类: 无
事件 ID: 7036
日期: 2007-1-30
事件: 22:51:18
用户: N/A
计算机: LEGEND-F4F2B1DA
描述:
Performance Logs and Alerts 服务处于 停止 状态。

有关更多信息,请参阅在 htt

具体操作分三步,均需要以管理员身份登录计算机以提供足够的操作权限(IWAM账号以IWAM_MYSERVER为例)。

(一)更改Active Directory中IWAM_MYSERVER账号的密码
因IWAM账号的密码由系统控制,随机产生,我们并不知道是什么,为完成下面两步的密码同步工作,我们必须将IWAM账号的密码设置为一个我们知道的值。
1、选择“开始”->“程序”->“管理工具”->"Active Directory用户和计算机",启动“Active Directory用户和计算机”管理单元。
2、单击“user”,选中右面的“IWAM_MYSERVER”,右击选择“重设密码(T)...”,在跳出的重设密码对方框中给IWAM_MYSERVER设置新的密码,这儿我们设置成“Aboutnt2001”(没有引号的),确定,等待密码修改成功。

(二)同步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