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

renee
 2004-03-08 11:03
#80646 #80646
User since
2003-08-04
14371 Artikel
ModeratorIn
[Homepage] [default_avatar]
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 $!;
}
\n\n

<!--EDIT|renee|1078736650-->
OTRS-Erweiterungen (http://feature-addons.de/)
Frankfurt Perlmongers (http://frankfurt.pm/)
--

Unterlagen OTRS-Workshop 2012: http://otrs.perl-services.de/workshop.html
Perl-Entwicklung: http://perl-services.de/

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