2014-03-05 45 views
0

我有一個在IIS上運行的Web應用程序。 這是一個帶有asp頁面的Visual Studio項目。關於IIS日誌文件的Asp.net?

現在我的問題:

1)如果我需要一個日誌在那裏我可以看到誰訪問該網站(至少datetime和IP或者是這樣的),我怎麼能做到這一點???

2)有可能嗎?

也許你必須知道這一點:我沒有註冊/登錄的應用程序。

我可以使用一些IIS工具?或者我需要編寫代碼? 我試圖找到網上的東西,但我更喜歡直接的問題。

謝謝

回答

1

是的,你可以瀏覽到它託管的服務器上的IIS日誌。要做到這一點,您首先需要在IIS中查找出現問題的站點的應用程序ID。爲此,請在IIS中單擊您的站點名稱,然後單擊操作窗格中的高級設置。在這裏你會看到該網站的ID。記住這一點。

如果C是文件系統的根目錄並且已經安裝了默認的IIS實例,則需要瀏覽到C:\ inetpub \ logs \ logfiles。如果你沒有,那麼它應該在inetpub內。

您將看到一系列文件夾,每個站點在IIS中設置一個文件夾,命名約定如此W3SVCx。 X是您的應用程序ID。

在此文件夾,你會看到活動日誌文件,每天一個網站被瀏覽過,與文件名中的日誌的日期(u_exYEARMONTHDATE)