Seite 1 von 1

errorlogs.txt abschalten oder via mail, dann löschen?

Verfasst: Mo 4. Jan 2010, 08:42
von rethus
Ich schau heute nach meinen Domains - frühjahrsputz - und habe festgestellt, dass eine Domain 1,8 eine 2,3 GB große Error-Logs hat (laufen schon seit ein paar Jahren die Domains, ohne dass ich darauf geachtet habe.

Hier nun meine Frage bzw. mein Wunsch:
Ist es möglich die errorlogs.txt zu deaktivieren?
Oder zumindest wäre eine Funktion sinnvoll, welche auf Wunsch die Error-log-Einträge per mail versendet, und diese danach löscht. So kann es nicht so schnell vorkommen, dass die Files solche Ausmaße auf dem Server annehmen.

Re: errorlogs.txt abschalten oder via mail, dann löschen?

Verfasst: Mo 4. Jan 2010, 09:06
von Dodger77
Aktuell ist es höchstens einfach möglich, das Logging abzuschalten in der "contenido/includes/config.misc.php":

Code: Alles auswählen

/* Log errors to a file */
@ini_set("log_errors",false);
Sinnvoll ist dies aber nicht. Besser wäre es IMO, dafür zu sorgen, dass dort keine Fehlermeldungen mehr auftauchen.

Weitere Funktionen (Versand per E-Mail, automatisches Löschen oder Zippen) sind aktuell nicht implementiert.

Re: errorlogs.txt abschalten oder via mail, dann löschen?

Verfasst: Mo 4. Jan 2010, 10:30
von Oldperl
Dodger77 hat geschrieben:Sinnvoll ist dies aber nicht. Besser wäre es IMO, dafür zu sorgen, dass dort keine Fehlermeldungen mehr auftauchen.
Da kann ich Dodger77 nur zustimmen.
Sicherlich ist es möglich die Auswirkung (hier: Errorlog) abzuschalten, besser wäre es aber den Grund (hier: den Fehler) zu beseitigen. Es gibt nur Eines was IMO eine sinnvolle Erweiterung ist, eine Benachrichtigungsfunktion für den sysadmin falls Fehler ins Errorlog geschrieben werden.
Um ein unbeaufsichtigtes Anwachsen der Datei zu verhindern könnte man natürlich, bei vorhandenem Serverzugang, auch eine Logrotation einrichten.

Gruß aus Franken

Ortwin