Logfile Apache Grösse beschränken? Wo ?

  • Weiß jemand wo ich die Größe der Logfiles angeben kann?


    CacheSize directive
    Sets the desired space usage of the cache, in KB (1024-byte units). Although usage may grow above this setting, the garbage collection will delete files until the usage is at or below this setting.


    Diese Option ist es wohl nicht? Die Logs quillen irgendwann über.


    Im Internet kann ich dazu nichts finden. Vielleicht könnt ihr mir da weiterhelfen.


    Gruß,
    Dominik

  • Danke erstmal, wie immer auf dich verlass :top:


    Wo gebe ich diesen Befehl denn ein, in welche .conf file muss es denn ?


    rotatelogs logfile [ rotationtime [ offset ]] | [ filesizeM ]

  • Das gehört in die httpd.conf. Such einfach die alte Logzeile und änder sie so ab wie du sie haben willst. Du kannst so einen Eintrag auch für jeden einzelnen VHost nutzen, wenn du für jeden VHost ein eigenes Logfile haben willst.


    Nach den Änderungen den Apache neu starten.


    ~~~ root ~~~

  • CustomLog "|bin/rotatelogs /var/logs/logfile 20M" common


    Ist das so richtig? DIe Logfile darf nicht größer als 20 MB werden.

  • Sieht gut aus. Wenn das so nicht klappen sollte gibt den ganzen Pfad zum rotatelog bin mit an.


    ~~~ root ~~~

  • Widersprechen sich die beiden Befehle in http.conf nicht ?


    CustomLog logs/access.log combined
    CustomLog "|bin/rotatelogs /var/logs/access.log 30M" common

  • Zitat

    Original geschrieben von AdministratorDr
    Widersprechen sich die beiden Befehle in http.conf nicht ?


    CustomLog logs/access.log combined
    CustomLog "|bin/rotatelogs /var/logs/access.log 30M" common


    Moin,


    naja wenn die beiden Zeilen genau so in der httpd.conf stehen würden wär davon wohl eine überflüssig, richtig.


    Deswegen habe ich ja auch geschrieben das du die original Logzeile abändern sollst, und nicht eine zweite einfügen sollst ;)


    ~~~ root ~~~

  • Dann sag mir mal wie ich die beiden kombinieren soll. Die erste Zeile schreibt erstmal ein Log. OHne die, wird dort nichts reingeschrieben. ;)

Jetzt mitmachen!

Sie haben noch kein Benutzerkonto auf unserer Seite? Registrieren Sie sich kostenlos und nehmen Sie an unserer Community teil!