熱點推薦:
您现在的位置: 電腦知識網 >> 編程 >> .NET編程 >> 正文

IIS無法啟動解決方法

2013-11-13 10:43:57  來源: .NET編程 

  重新設置IIS的IWAM賬號密碼和IUSR密碼(管理工具—〉計算機管理—〉本地用戶和組—〉用戶)
同步IIS metabase中IWAM_MYSERVER的密碼在CMD中c:/inetpub/adminscripts>adsutil set wsvc/wamuserpass yourpassword
同步COM+應用程序所用的IWAM_MYSERVER密碼在CMD中c:/inetpub/adminscripts>cscript synciwamvbs v

  如果最後出現Error:錯誤
組件服務>計算機>我的電腦>COM+應用程序>IIS OutOfProcess Pooled Applications>屬性>標識輸入剛才設置的密碼確定退出然後再次執行cscript synciwamvbs v

  意外情況一運行>cmd>輸入net start msdtc如果出現了該服務不能啟動的錯誤提示

  刪除注冊表中的鍵
HKEY_LOCAL_MACHINE/SYSTEM/CurrentControlSet/Services/MSDTC
HKEY_LOCAL_MACHINE/SOFTWARE/Microsoft/MSDTC
HKEY_CLASSES_ROOT/CID
停止MSDTC服務net stop msdtc
卸載MSDTC服務msdtc uninstall
重新安裝MSDTC服務msdtc install
重啟電腦
啟動該服務net start msdtc

  意外情況二IIS出現The specified module could not be found解決方法(記得在IE的高級選項去掉顯示友好http 錯誤信息

  iis網站屬性>目錄安全性>匿名訪問和身份驗證控制
去掉允許iis控制密碼

  意外情況三無法展開COM+應用程序

  MS DTC日志文件被誤刪了cmd輸入msdtc resetlog重新創建日志文件即可

  意外情況四COM+ 應用程序中展開後找不到IIS OutOfProcess Pooled Applications

  輸入cd %windir%/system/inetsrv
輸入rundll wamregdll CreateIISPackage
注意:必須准確鍵入CreateIISPackage它區分大小寫
輸入regsvr asptxndll
關閉並重新打開組件服務


From:http://tw.wingwit.com/Article/program/net/201311/14398.html
    推薦文章
    Copyright © 2005-2013 電腦知識網 Computer Knowledge   All rights reserved.