제가하고있는 몇 가지 테스트에서, 나는 원격으로 SSH를 통해 아파치 액세스 로그를 꼬박 꼬박 보내야합니다. 로그에 대한 사용 권한이 정확하게 설정된 경우에만이를 성공적으로 수행 할 수 있습니다. 나는 일주일에 한 번씩 새로운 아파치 access.log가 만들어지고 권한이 재설정되었음을 알았다.아파치 액세스 로그가 자동으로 퍼미션을 설정합니다
주위에 일주일에 한 번씩 로그에 대한 사용 권한을 편집하고 내 현재 작업 :
chmod 777 /var/log/apache2/access.log
같은 권한을 이전 로그가 유지되는 시간을 연장 또는 자동으로 설정하는 등 좀 더 영구적 인 해결책이 있다면 궁금 해서요
새 로그가 작성됩니다. 이 중요한 경우
, 나는
어떤 경우에는 설정이'/ etc/logrotate.d/apache2'에 대신있을 수 있습니다. – jevon
그러나'/ etc/logrotate.d/apache2'를 편집하면 다음에 아파치를 업그레이드 할 때 변경 사항이 손실됩니다. 당신은'include' (그래서 당신의 설정을 덮어) 후 직접 대신'logrotate.conf'을 수정해야합니다. – jevon
@jevon 귀하의 제안은 오류를 생성합니다 :'중복 된 로그 항목/var/log/apache2/access.log' – GergelyPolonkai