본문 바로가기

Programming

[Apache] [Windows NT] 날짜별 로그 생성

NT랑 UNIX랑 다른건지 어떤건지 자세히는 모르겠지만
이 방법으로 해결을 했다.

1. Apache 설치는 기본 경로로 설치하면 아래 경로에 httpd.conf 파일이 있을것이다. 이 파일을 Open 한다.
C:\Apache\Apache2\conf\

2. 파일 내에서 CustomLog 를 찾아서 아래와 같이 수정한다.
#
# The location and format of the access logfile (Common Logfile Format).
# If you do not define any access logfiles within a <VirtualHost>
# container, they will be logged here.  Contrariwise, if you *do*
# define per-<VirtualHost> access logfiles, transactions will be
# logged therein and *not* in this file.
#
#CustomLog logs/access.log common
CustomLog "|bin/rotatelogs.exe logs/access.log.%Y%m%d 86400" combined

3. Apache 를 리스타트 해보고 아래 경로에 로그파일이 생성 되었는지 확인해본다.
C:\Apache\Apache2\logs\

4. 참고 문헌