2009-09-07 4 views
3

ASP.Net 환경의 경우 NLog에서 만든 로깅 파일에는 어떤 권한이 필요합니까? ASP.Net 가상 디렉터리는 '응용 프로그램 풀 ID'가 '네트워크 서비스'인 응용 프로그램 풀을 사용하고 있습니다.NLog in ASP.NET - 로그 파일에 어떤 권한이 있어야합니까? (보관 문제)

NLog 출력 파일에 '네트워크 서비스'변경 권한을 부여하면 보관 조건에 따라 초기 로그 파일이 X_0001이되고 새 X가 생성 될 때까지는 모든 것이 잘됩니다. 이제 새 X가 더 긴 권한을 갖습니다. 'Network Service'로 표시되므로 ASP.Net 스크립트가이 스크립트에 쓰기를 시도 할 때 오류가 발생합니다.

NLog 사이트에서 관련 내용을 찾을 수 없습니다. 모든 정보를 환영합니다.

답변

2

폴더에 사용 권한을 할당하고이 폴더에 생성 된 파일에서 사용 권한이 상속되는지 확인하십시오. 이렇게하면 새 파일을 만들 때마다 필요한 권한이 자동으로 부여됩니다.

관련 문제