Pc-dummy wrote: [...] Statt dieser Zeile in der httpd.conf
- Code: Select all
CustomLog CustomLog logs/access_log common
diese hier einfügen:
- Code: Select all
CustomLog "|/opt/lampp/bin/rotatelogs /opt/lampp/logs/%Y/%m/%d_access_log 86400 +60" common
[...]
Hallo,
auch wenn dieser Thread hier schon Jahre zurückliegt, eine kurze Frage zur Funktionsweise von
rotatelogs:
Würde folgende Zeile funktionieren?
- Code: Select all
CustomLog "|/opt/lampp/bin/rotatelogs /opt/lampp/logs/%Y/%m/access.log" common
Idee: Da
rotatelogs ja mit jedem neuen Logeintrag aufgerufen wird, müsste das Programm beim Überschreiten von 0:00 Uhr zum Monatsanfang doch erkennen, dass sich die Variable %m geändert hat und daraufhin sofort ein neues Unterverzeichnis %m mit neuer
access.log-Datei anlegen. So ließe sich dann auch mit rotatelogs einfach ein monatliches Splitten der Apache-Logs erreichen, ohne dass Beginn und Ende willkürlich gewählt werden müssen. Oder scheitert es daran, dass rotatelogs möglicherweise zwingend die
rotatetime bzw.
size-Angabe in der Befehlszeile benötigt?
In der Hoffnung, sich halbwegs verständlich ausgedrückt zu haben
petitprince