2010-08-11 144 views
4

我收到此錯誤:啓用未處理的異常的事件記錄在ASP.NET

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 cause of this specific request failure can be found in the application event log of the web server. Please review this log entry to discover what caused this error to occur.

但是沒有在應用程序事件日誌中沒有錯誤。 所以我想知道是否有一個特定的設置在IIS或虛擬網站,啓用日誌記錄?

更改web.config中的customerror設置似乎沒有效果。我認爲它甚至沒有那麼遠。

IIS 6,Windows Server 2003的

+0

您正在使用哪種Windows和IIS版本? – 2010-08-11 20:28:05

+0

IIS 6,Windows Server 2003,我認爲Sp1 – AaronLS 2010-08-11 20:36:37

回答

1

打開IIS元數據庫... %SYSTEMROOT%\ SYSTEM32 \ inetserv \的metabase.xml

檢查在IIS元數據庫是AspErrorsToNTLog是不假。 如果是,請更改爲TRUE並保存。

http://msdn.microsoft.com/en-us/library/ms524984(v=vs.90).aspx

要啓用編輯,同時通過使用IIS管理器

  1. 在IIS管理器運行配置數據庫的功能,請右鍵單擊本地計算機,然後單擊屬性。
  2. 選中啓用直接元數據庫編輯複選框,然後單擊確定。

要修改IIS元數據庫

  1. 打開Metabase.xml文件在文本編輯器。此文件的默認路徑爲systemroot \ system32 \ inetserv \ metabase.xml
  2. 修改您希望在Metabase.xml文件中更改的配置數據庫屬性。
  3. 保存對文件的更改,然後關閉文本編輯器。
1

我相信,但可能是錯誤的,這是存儲在IIS日誌。您可以通過打開IIS管理界面,將夜網站/根目錄的的屬性,去網站標籤的路徑,你的IIS日誌,然後在底部點擊旁邊的屬性按鈕到活動日誌格式下拉列表。在擴展日誌記錄屬性的底部窗口將爲日誌文件目錄路徑以及用於日誌文件的文件夾名稱和命名約定。

Mine位於W3SVC1文件夾中的C:\ WINDOWS \ System32 \ LogFiles \,但在XP上,因此它可能在Windows服務器上不同。

-1

嘗試導航到IIS中的站點,右鍵單擊默認頁面並選擇瀏覽。 如果頁面打開,則可能是通過錯誤的URL /端口訪問它。 如果沒有,那麼你應該開始看日誌。