为什么 HIIP500内部服务器错误?怎么解决?
- 提问者网友:风月客
- 2021-06-03 20:22
- 五星知识达人网友:一叶十三刺
- 2021-06-03 20:41
由于IWAM账号的密码错误造成了“HTTP 500内部错误”。
IWAM账号是安装IIS时系统自动建立的一个内置账号,主要用于启动进程之外的应用程序的I nternet信息服务(IIS)。IWAM账号的名字会根据每台计算机NETBIOS名字的不同而有所不同,通用的格式是IWAM_XXXXXXX,即由“IWAM”前缀、连接线“_ ”加上计算机的NETBIOS名字组成。
IWAM账号建立后被Active Directory、IIS metabase数据库和COM+应用程序三方共同使用,账号密码被三方分别保存,并由操作系统负责这三方保存的IWAM密码的同步工作。系统对IWAM账号的密码同步工作失败,使三方IWAM账号所用密码不统一。当IIS或COM+应用程序使用错误I WAM的密码登录系统,启动IIS Out-Of-Process Pooled Applications时,系统会因密码错误而拒绝这一请求,导致IIS Out-Of-Process Pooled Applications启动失败是IIS Out-Of-Process Pooled Applications的密码,不能转入IIS5应用程序,HTTP 500内部服务器错误就这样产生了。
所以解决“HTTP500 内部服务器错误”的办法就是手动同意三方的密码:
1、更改Active Directory中IWAM_MYSERVER账号的密码:
“开始”→“控制面板”→“管理工具”→“计算机管理”打开“计算机管理”窗口,
展开“系统工具”→“本地用户和组”,双击用户,右键单击IWAM用户,点击“设置密码”
将密码设置为“123456789”(这里的密码可随意设置,但须牢记),点击确定。
2、同步IIS metabase中IWAM_MYSERVER账号的密码:
在“开始”→“运行”中输入“CMD”并回车,打开“命令提示”窗口。
输入:cd c:\Inetpub\AdminScripts回车;
输入:adsutil SET w3svc/WAMUserPass "123456789"回车;
显示WAMUserpass:<string>”*********”后,完成同步IIS metabase中IWAM_MYSERVER账号的密码。
3、同步“COM+应用程序”所用的IWAM_MYSERVER的密码:
“开始”→“控制面板”→“管理工具”→“组件服务”打开组件服务窗口,
依次展开“组件服务”→“我的电脑”→“COM+应用程序”,右键点击“Out-Of-Process Pooled Applications”,点击属性打开属性窗口,点击“标识”标签
将密码与确认密码分别填写为“123456789”,点击确定完成同步“COM+应用程序”所用的IWAM_MYSERVER的密码。
至此,“HTTP500 内部服务器错误”修复。
- 1楼网友:老鼠爱大米
- 2021-06-03 22:26
IE-》工具->internet选项->高级->将“显示友好错误信息”勾掉。就可以查看具体错误信息了。
======================
优于形 点击美--您网站的贴心保姆。
- 2楼网友:第幾種人
- 2021-06-03 21:08