Supportnet / Forum / Anwendungen(Java,C++...)
monatliche Apache access.log erstellen
Frage
Hallo,
weiss jemand wie ich den Apache dazu bewegen kann jeden Monat eine neue access.log anzulegen?
Z.B. accessMMYYYY.log oder so
Selbst die offizielle Doku schweigt sich darüber aus.
Siehe http://httpd.apache.org/docs/2.2/logs.html
Gruß
Thomas
Antwort 1 von gresti
Hallo Thomas,
das Problem hatte ich auch und fand keinen Tipp wie´s gehen könnte...
Ich habs dann so gelöst:
Hintergrund:
Wenn keine access.log im Ordner lfw:\apachefriends\xampp\apache\logs vorhanden ist, wird automatisch eine neue access.log erstellt.
Vorgehensweise:
Wenn man dieses weiss, kann man ja jeden Monat ne Kopie des log- files machen und dieses dann umbenennen.
Noch eleganter gehts mit einer Batch Datei, die erstmal das Logfile umbenennt (eben das Datum anfügt) und danach in einen separaten Ordner verschiebt.
Das ganze dann noch als eigenständigen Prozess anlegen, der jeden 1. des Monats startet, rundet die Aktion dann ab.
Hoffe du kommst damit ein bischen weiter.
Gruß
gresti
das Problem hatte ich auch und fand keinen Tipp wie´s gehen könnte...
Ich habs dann so gelöst:
Hintergrund:
Wenn keine access.log im Ordner lfw:\apachefriends\xampp\apache\logs vorhanden ist, wird automatisch eine neue access.log erstellt.
Vorgehensweise:
Wenn man dieses weiss, kann man ja jeden Monat ne Kopie des log- files machen und dieses dann umbenennen.
Noch eleganter gehts mit einer Batch Datei, die erstmal das Logfile umbenennt (eben das Datum anfügt) und danach in einen separaten Ordner verschiebt.
Das ganze dann noch als eigenständigen Prozess anlegen, der jeden 1. des Monats startet, rundet die Aktion dann ab.
Hoffe du kommst damit ein bischen weiter.
Gruß
gresti
Antwort 2 von Dr.Ma-Busen
Antwort 3 von ThomasOOP_ohne
ich habs nun mit cronolog gemacht nachdem ich einen link dahin bei den pipeerklärungen gefunden habe
danke euch beiden
danke euch beiden

