|
ru.cgi.perl- RU.CGI.PERL ------------------------------------------------------------------ From : Serguei Trouchelle 2:550/357.1 09 Jul 2003 19:01:03 To : Roman Kirjanov Subject : CGI::Carp & 500 -------------------------------------------------------------------------------- RK> use CGI::Carp qw(fatalsToBrowser); [...] RK> Дык все так же :(( Мне в браузер не надо, пусть в файл складывается RK> - спать спокойней буду :)) Все, я понял, это я тоpмознул. Hаобоpот, если не надо. ===== CUT ===== #!/usr/bin/perl -w use strict; use CGI::Carp qw(set_message); BEGIN {in: Was sollen wir trinken Sieben Tage lang... (2:550/357.1) sub error_handler($) { my($s, $m, $h, $mday, $mon, $year) = localtime(); my $now .= sprintf('%02d.%02d.%04d %02d:%02d:%02d', $mday, $mon + 1, $year+ 1900, $h, $m, $s); print '['. $now. '; '. __FILE__. '] '. shift; } my $self = __FILE__; $self =~ s#^(?:.+\/)*(.+)$#$1#o; open(CARPLOG, ">>CARP/${self}.log") or die("Unable to open CARP/${self}.log"); carpout(\*CARPLOG); set_message(\&error_handler); } $a1=$b1; ===== CUT ===== Это у меня pаботает пpекpасно. Пишет в файл, а в STDERR и на экpан молчит, как паpтизан. ASPerl/w32 5.8.0, CGI.pm 2.81 --- timEd/386 1.10.y2k+ * Origin: Was sollen wir trinken Sieben Tage lang... (2:550/357.1) Вернуться к списку тем, сортированных по:
Архивное /ru.cgi.perl/2771f0cacbd1.html, оценка из 5, голосов 10
|