The server has encountered an error while loading an application

pingyuan發表於2009-02-13
The server has encountered an error while loading an application[@more@]

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.

IIs出現這樣的錯誤

“開始”->“設定”->“控制皮膚”->“管理工具”->“元件服務”中,“控制檯根目 錄”->“元件服務”->“計算機”->“我的電腦”->“COM+應用程式”中,有一個“IIS Out-Of-Process Pooled”滑鼠右鍵“屬性”--“標識”--把“此使用者”調整為“互動式使用者--目前已登入的使用者”。然後“確定”,再滑鼠右鍵“啟動”。

但是再走到“COM+應用程式”這一步時,出現這樣的錯誤

COMException (0x8004e00f): COM+ 無法與 Microsoft 分散式事務協調程式交談]

解決方法是

1、停止MSDTC服務:net stop msdtc
2、解除安裝MSDTC服務:msdtc -uninstall
3、重新安裝MSDTC服務:msdtc -install

這時候COM+應用程式可以開啟了,接著按照上面的順序走下去~~

重新啟動MSDTC服務後我又把iis重新裝了一遍,這次裝的時候把訊息佇列也裝上了
裝上之後啟動IIs又出錯了

iis啟動意外錯誤

我以為是IIS裝的有錯就重新裝了一下,結果還是一樣的錯誤

其實出現這樣情況的原因是

如果系統中存在埠衝突就有可能發生本情況. IIS預設使用80埠進行HTTP通訊. 如果除IIS外的應用程式正在執行並且正在相同的IP地址上使用80埠,在您試圖使用IIS管理器啟動網站時您也可能收到該錯誤訊息.

這時候改一下埠就好了

來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/7199667/viewspace-1017285/,如需轉載,請註明出處,否則將追究法律責任。

相關文章