Iis
ASP.NET 伺服器日誌文件位於何處?
我的開發箱上的 ASP.NET MVC 應用程序正在瘋狂執行;我什至無法連接到本地主機。為了知道是什麼問題,我想找到日誌文件並檢查它。
ASP.NET 伺服器日誌文件的位置在哪裡?我在事件查看器中找不到它,所以我不知道在哪裡看
ASP.NET 使用 IIS 日誌記錄,所以這確實是一個 IIS 問題。儘管事件查看器中有一些關於某些類型事件的詳細資訊。
在 IIS6(和之前)中,它位於 中
%SystemRoot%\system32\logfiles
,而在 IIS7 中,它位於%SystemDrive%\inetpub\logs\LogFiles
.在這兩種情況下,它將被放置在一個名為
W3SVC{Id}
. Id 是站點 ID。您可以通過點擊 IIS 管理器中的“網站”找到它,站點 ID 將顯示在該視圖中。
我相信這就是您正在尋找的(連結)。
自由貿易協定:
IIS 使用靈活高效的日誌記錄體系結構。當發生可記錄事件(通常是 HTTP 事務)時,IIS 會呼叫選定的記錄模組,然後寫入儲存在 %SystemRoot%\system32\Logfiles\ 中的日誌之一。
您可以在 IIS 管理控制台中基於應用程序更改 ASP.NET 日誌文件的位置。