Server Application Error
The server has encountered an error while loading an application during the processing of your request.Please refer to the event log for more detail information.Please contact the server administrator for assistance.
方法 1:在用戶管理器或用戶和組中更改密碼,使其與 IIS 元數(shù)據(jù)庫(kù)密碼匹配
1. |
在“命令”窗口中,找到 Adsutil.vbs 文件所在的文件夾。使用 Adsutil.vbs 工具從 IIS 元數(shù)據(jù)庫(kù)獲得 IWAM 和 IUSR 帳戶的密碼。 |
2. |
若要在 Windows NT 中更改 IUSR 和/或 IWAM 密碼,請(qǐng)按照下列步驟操作:
a. |
在開(kāi)始菜單上,指向程序,指向管理工具,然后單擊域用戶管理器。在“域用戶管理器”中,可以更改所有 Windows NT 用戶帳戶和組的帳戶信息。 |
b. |
雙擊 IUSR_計(jì)算機(jī)名 和/或 IWAM_計(jì)算機(jī)名 用戶,然后修改密碼,使其反映您在步驟 1 中獲得的 IIS 元數(shù)據(jù)庫(kù)密碼。 | 若要在 Windows 2000 中更改 IUSR 和/或 IWAM 密碼,請(qǐng)按照下列步驟操作:
a. |
在開(kāi)始菜單上,指向程序,指向管理工具,然后單擊計(jì)算機(jī)管理。 |
b. |
在系統(tǒng)工具節(jié)點(diǎn)下,單擊以展開(kāi)“本地用戶和組”和“用戶”節(jié)點(diǎn)。在“用戶”節(jié)點(diǎn)中,可以更改所有 Windows 2000 用戶帳戶和組的帳戶信息。 |
c. |
右擊 IUSR_計(jì)算機(jī)名 和/或 IWAM_計(jì)算機(jī)名 帳戶,然后單擊設(shè)置密碼。 |
d. |
修改密碼,使其反映您在步驟 1 中獲得的 IIS 元數(shù)據(jù)庫(kù)密碼。 | |
3. |
瀏覽返回錯(cuò)誤信息的 ASP 頁(yè),檢查問(wèn)題是否已解決。 |
方法 2:更改 IIS 元數(shù)據(jù)庫(kù),使其與 IUSR 和/或 IWAM 密碼匹配
1. |
若要在 Windows NT 中更改 IUSR 和/或 IWAM 密碼,請(qǐng)按照下列步驟操作:
a. |
在開(kāi)始菜單上,指向程序,指向管理工具,然后單擊域用戶管理器。在“域用戶管理器”中,可以更改所有 Windows NT 用戶帳戶和組的帳戶信息。 |
b. |
雙擊 IUSR_計(jì)算機(jī)名 和/或 IWAM_計(jì)算機(jī)名 帳戶,然后鍵入新密碼。 | 若要在 Windows 2000 中更改 IUSR 和/或 IWAM 密碼,請(qǐng)按照下列步驟操作:
a. |
在開(kāi)始菜單上,指向程序,指向管理工具,然后單擊計(jì)算機(jī)管理。 |
b. |
在系統(tǒng)工具節(jié)點(diǎn)下,單擊以展開(kāi)“本地用戶和組”和“用戶”節(jié)點(diǎn)。在“用戶”節(jié)點(diǎn)中,可以更改所有 Windows 2000 用戶帳戶和組的帳戶信息。 |
c. |
右擊 IUSR_計(jì)算機(jī)名 和或 IWAM_計(jì)算機(jī)名 帳戶,然后單擊設(shè)置密碼。鍵入新密碼。 | |
2. |
在“命令”窗口中,找到 Adsutil.vbs 文件所在的文件夾。使用 Adsutil.vbs 實(shí)用工具為 IIS 配置數(shù)據(jù)庫(kù)中的 IWAM 和 IUSR 帳戶設(shè)置密碼。 |
3. |
瀏覽返回錯(cuò)誤信息的 ASP 頁(yè),檢查問(wèn)題是否已解決。 |
功能 |
語(yǔ)法 |
獲取 IUSR 帳戶密碼 |
cscript.exe adsutil.vbs get w3svc/anonymoususerpass |
獲取 IWAM 帳戶密碼 |
cscript.exe adsutil.vbs get w3svc/wamuserpass |
設(shè)置 IUSR 帳戶密碼 |
cscript.exe adsutil.vbs set w3svc/anonymoususerpass "password" |
設(shè)置 IWAM 帳戶密碼 |
cscript.exe adsutil.vbs set w3svc/wamuserpass "password" |
注意:在 Windows NT 4.0 中嘗試獲取密碼時(shí),密碼顯示為明文;但在 Windows 2000 中,密碼顯示為星號(hào)。若要在 Windows 2000 中也讓密碼顯示為明文,必須修改 Adsutil.vbs,使它顯示明碼。為此,請(qǐng)按照下列步驟操作:
1. |
在“記事本”中,打開(kāi) Adsutil.vbs。 |
2. |
在“編輯”菜單上,單擊查找,鍵入 IsSecureProperty = True,然后單擊查找下一個(gè)。 |
3. |
將“IsSecureProperty = True”更改為“IsSecureProperty = False”。 |
4. |
保存對(duì) Adsutil.vbs 所做的更改,然后關(guān)閉“記事本”。 |
更改 MTS 或組件服務(wù)中的密碼
Windows 2000/XP/2003
IIS 5.0 提供了 Synciwam.vbs 文件,以便更新在進(jìn)程外運(yùn)行的所有 IIS COM+ 應(yīng)用程序包的啟動(dòng)標(biāo)識(shí)。Synciwam.vbs 腳本位于 驅(qū)動(dòng)器>\Inetpub\AdminScripts 文件夾中。您可以使用 CScript 或 WScript 運(yùn)行 Synciwam.vbs。
若要使用 Synciwam.vbs,請(qǐng)?jiān)诿钐崾痉庢I入下面的命令:
cscript.exe synciwam.vbs -v
為使所有更改生效,您可能需要重新啟動(dòng) IIS。若要重新啟動(dòng) IIS,請(qǐng)?jiān)?B>開(kāi)始菜單上,單擊運(yùn)行,鍵入 iisreset,然后單擊確定。
注意:
當(dāng)COM+損壞時(shí)會(huì)出現(xiàn)以下現(xiàn)像
在最后的cscript c:\inetpub\adminscripts\synciwam.vbs -v的時(shí)候還出現(xiàn)
Error:1AD:ActiveX部件不能創(chuàng)建對(duì)象
或通過(guò)運(yùn)行MMC能添加組件服務(wù)但是一打開(kāi)計(jì)算機(jī)就自動(dòng)關(guān)閉或出錯(cuò)
解決方法就要重新安裝COM+
一開(kāi)始是說(shuō),COM+錯(cuò)誤
查看事件日志:
出現(xiàn)某種狀態(tài),表示此 COM+ 應(yīng)用程序處于不穩(wěn)定狀態(tài)或運(yùn)行不正常。聲明失敗: SUCCEEDED(hr)
服務(wù)器應(yīng)用程序 ID: {02D4B3F1-FD88-11D1-960D-00805FC79235}
服務(wù)器應(yīng)用程序?qū)嵗?ID:
{6615E3FE-D159-48B5-BB65-D6B00778E75F}
這是微軟針對(duì)2000系統(tǒng)的解決方法:
1.把%WinDir%\System32\Clbcatq.dll刪除或改名
2.重啟一下
3.進(jìn)入注冊(cè)表刪除HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\COM3整支(注意備份)
4.運(yùn)行CMD,打CD %WinDir%回車
5.打rmdir /s Registration回車
6.如果你打過(guò)MS04-012補(bǔ)丁請(qǐng)重裝一下
7.進(jìn)入控制面板,點(diǎn)擊添加/刪除Windows組件
8.重新安裝COM+