Server Application Unavailable
The web application you are attempting to access on this web server is currently unavailable. Please hit the "Refresh" button in your web browser to retry your request.
Administrator Note: An error message detailing the ca of your request. Adobestrator Note: An error message detailing the ca of 詞the application event log of the web server. Please review this log entry to discover what caused this error to occur.
調試時,因為一個SQL語句有問題,修改錯誤後,結果IIS來這個錯誤。 。 。 。 。
當然,我試著去Refresh,可是這幾乎是徒勞無功的。沒辦法,只好重新啟動IIS,結果還是這樣!
重新啟動Computer後,還是這個錯誤。這才是鬱悶。
查看日誌後,發現最後一個日誌有很多的空格(應該是,因為日誌是文字的)。像是死循環寫進去的。但重新啟動電腦後應該可以恢復呀,刪除日誌,再來運行,結果還是一樣!
後來在同事的幫助下,發現Services裡的一個服務停了。重新開啟這個服務ASP.net state Service後,IIS就正常了。
不明白為什麼程式出現錯誤後,把這個服務給停了,重新啟動IIS及電腦都不加載這個服務了,鬱悶。 。 。必須手動啟動。
[更正:Wednesday, March 22, 2006 3:41:18 PM]
可能上面是個偶然吧,下午IIS運行仍然是那樣的錯誤。後來經過好幾次的檢查,發現與IIS沒有關係(我還重新安裝了IIS,昏,真是個笨蛋)!經過幾個小時的思考,最後還是把問題放了自己寫的那幾段程式碼!結果發現是一個堆疊溢位錯誤。昏死了,為什麼.net報的錯誤卻是運行時調試錯誤!而且日誌裡記錄的也是一大堆的關於.net的DCOM錯誤問題:
The application-specific permission settings do not grant Local Activation permission for the COM Server application with CLSID
{73B25FFD-F501-437B-8B11-7F0DE383964F}
(
S-1-5-21-1343024091-113007714-725345543-1010). This security permission can be mod ified.
Center at http://go.microsoft.com/fwlink/events.asp .
一開始就被這幾行錯誤給迷惑了,結果浪費了幾個小時的時間。