2022-06-13
아파치에서 access 로그는 해당 페이지에 접속한 사용자의 기본적인 정보와 함께 어떤 파일들을 접근 했는지가 담겨 있기 때문에, 용량이 금방 커진다.
이때 아예 로그를 안남기고 싶다면, access.log 부분을 찾아서, 주석처리 해주고, 아파치를 끈 다음, 로그파일을 지우고, 다시시작 해주면 된다.
#CustomLog "logs/access.log" combined
근데 다시 켰을때, 여전히 access.log 파일이 생성 된다면, 이건 어딘가에 설정이 남아 있는 것이다.
보통 아래의 3개 파일에 설정 되어 있을 확률이 높으니, CustomLog 설정이 되어 있는 부분을 잘 찾아 보길 바란다.
httpd.conf
httpd-vhosts.conf
httpd-ssl.conf

그런데 전부 주석 처리 하고도 제대로 안된다면, httpd.conf 파일의 CustomLog 부분을 아래 처럼 바꿔보길 바란다.
SetEnvIf Request_URI "^/piwik(.*)$" dontlog CustomLog "logs/access.log" common env=!dontlog