2014-03-05 2 views
0

IIS에서 실행되는 웹 응용 프로그램이 있습니다. ASP 페이지가있는 Visual Studio 프로젝트입니다. 이제IIS 로그 파일에 Asp.net?

내 질문 :

1) 나는이 작업을 수행 할 수있는 방법을 사이트 같은 (적어도 날짜 및 IP 또는 무언가)에 액세스 내가 볼 수있는 로그가 필요한 경우 ???

2) 가능합니까?

아마도이 사실을 알아야합니다. 응용 프로그램에 등록/로그인이 없습니다.

일부 IIS 도구를 사용할 수 있습니까 ?? 아니면 코드를 작성해야합니까 ?? 그물에서 뭔가를 찾으려고했지만 직접적인 질문을 선호합니다.

감사합니다.

답변

1

예, 호스트 된 서버의 IIS 로그를 찾을 수 있습니다. 이렇게하려면 먼저 IIS에서 문제가있는 사이트의 응용 프로그램 ID를 찾아야합니다. 이렇게하려면 IIS에서 사이트 이름을 클릭하고 작업 창에서 고급 설정을 클릭하십시오. 여기에 사이트의 ID가 표시됩니다. 이것을 기억.

다음은 C가 파일 시스템의 루트이고 기본 IIS 인스턴스를 설치 한 경우 C : \ inetpub \ logs \ logfiles로 이동해야합니다. 그렇지 않다면 inetpub 안에 있어야합니다.

IIS의 각 사이트 설치마다 하나씩이 W3SVCx와 같은 명명 규칙을 사용하여 일련의 폴더가 표시됩니다. X는 응용 프로그램 ID입니다.

이 폴더 내에는 사이트를 탐색 한 날마다 활성 로그 파일이 표시되며 파일 이름 (u_exYEARMONTHDATE)의 로그 날짜가

입니다