Thread Log-Datei: Fehlermeldungen in Log-Datei schreiben (16 answers)
Opened by mobas at 2004-03-08 09:03

mobas
 2004-03-08 15:05
#80648 #80648
User since
2004-02-11
19 Artikel
BenutzerIn
[default_avatar]
[quote=renee,08.03.2004, 10:03]Ich finde das Modul eigentlich sehr praktisch, weil dann auch gleich die Zeit mit gespeichert wird. Wenn man die Ausgabe auf der Konsole auch braucht, dann kann man es ja so machen:

Code: (dl )
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
use Tie::LogFile;
my $logfile = '/var/log/foo';

tie(*LOG, 'Tie::LogFile', $logfile,
format => '%c (%p) [%d] %m',
tformat => '%X %x') or die $!;

open(DATEI,"<$datei") or log_p($!); # hier bei Fehler in die LOG-Datei schreiben...
#...
close DATEI or log_p($!);

close(LOG) or die "Couldn't close $logfile\n";

sub log_p{
print "Es ist folgender Fehler aufgetreten: $!\n";
print LOG $!;
}
[/quote]
hi@all,

genau diese lösung nehme ich! :)
ist genau das was ich suche.
nur ein prob hab ich noch.
das %C soll ja die anzahl der logeinträge zählen die in der logdatei sind oder?!
bei mir steht in jeder zeile immer ne 1. ???
hat eine nen plan warum dat so ist?

danke aber an alle für die vielen anregungen!!!

mfg
mobas

View full thread Log-Datei: Fehlermeldungen in Log-Datei schreiben