2017-02-27 1 views

답변

0

이 시도 할 수 있습니다 :

CustomLog "| /usr/bin/tee /var/log/access_log" common

apache.org의 문서에서 : 아파치 웹 서버는 파일을 직접 다른 프로세스에 파이프를 통해 오류 및 액세스 로그 파일을 쓰기보다는 할 수 있습니다. 이 기능은 메인 서버에 코드를 추가하지 않고 로깅의 유연성을 극적으로 향상시킵니다. 파이프에 로그를 기록하려면 파일 이름을 파이프 문자 "|"로 바꾸고 그 다음에 표준 입력에 로그 항목을 받아 들일 수있는 실행 파일의 이름을 입력하십시오. 아파치는 서버가 시작될 때 파이프 로그 프로세스를 시작하고 서버가 실행되는 동안 서버가 중단되면 다시 시작합니다. (이 마지막 기능은이 기술을 "신뢰할 수있는 파이프 로깅"이라고 할 수 있습니다.)

+1

추가 참고 사항 : 동일한 컨텍스트에 맞을 때 CustomLog를 두 번 이상 정의하고 사용할 수 있습니다. 즉, 사용할 수 있습니다. CustomLog는 파일을 직접 가리키고 다른 CustomLog 지시자는 파이프와 다른 것을 가리킨다. –

관련 문제