Apache 서버가 Error_Log 파일 생성을 중지하려면 어떻게해야합니까?
문제
.htaccess를 사용하여 Apache 생성 Error_Log 파일 생성을 중지하는 방법이 있습니까?
해결책
아마도 재미있는 일을하는 것을 제외하고는 할 수있는 방법이 없을 것입니다.
ErrorLog "|/bin/true"
당신은 당신이 볼 수 있습니다 수동 이 지침은 서버 구성 및 VirtualHost에서만 사용할 수 있습니다. 특정 URL에 대한 특정 로그 항목을 삭제하려면 해당 라인을 필터링하고 다음과 같은 것을 사용할 수있는 스크립트를 만들 수 있습니다.
ErrorLog "|/path/to/your/script.pl"
같은 방식으로 로그 레벨을 거의 아무것도 낮출 수 없습니다. 이것:
LogLevel emerg
이것은 파일을 피하는 것을 피할 수는 없지만 아마도 길이가 적거나 0 바이트 일 것입니다. 또한 사용할 수 없습니다 .htaccess
이를 위해 서버 구성에 액세스해야합니다.
마지막으로, 당신이 무엇을하려고하는지 잘 모르겠지만 로그 파일은 귀중한 보안 정보이며 몇 가지 문제, 보안 이벤트 (해킹, 감사) 또는 통계를 조사 해야하는 경우에 필요한 경우 필요할 수 있습니다. 로그가 너무 많은 문제라면 로그 회전 소프트웨어를 살펴 보는 것이 좋습니다. Cronolog 더 잘 관리하는 데 도움이 될 것입니다.
제휴하지 않습니다 StackOverflow