|
ru.cgi.perl- RU.CGI.PERL ------------------------------------------------------------------ From : Andrey Sapozhnikov 2:5020/400 12 Jul 2002 17:43:13 To : S.Nitsulenko Subject : Re: Вывод ошибок в броузер? -------------------------------------------------------------------------------- S.Nitsulenko wrote: > SN>>>> Подскажите, плз., как сказать скрипту или Апачу, чтоб ошибки, > SN>>>> возникающие во время выполнения скрипта возвращались в броузер? > > >>> use CGI::Carp qw(fatalsToBrowser); > >>> если я правильно ошибаюсь. > ......... > ........ > AS> В CGI::Carp есть и warningsToBrowser > > Варнингов нет( Execution of /app/oracle/8.1.7/Apache/Apache/cgi-bin/sk.cgi > aborted due to compilation errors. > "warningsToBrowser" is not exported by the CGI::Carp module ....) , потому > наверно и диагностика скупая, может версия старинная? $ perl -MCGI::Carp -e 'print CGI::Carp->VERSION, "\n"' 1.22 $ perldoc CGI::Carp .... MAKING WARNINGS APPEAR AS HTML COMMENTS It is now also possible to make non-fatal errors appear as HTML comments embedded in the output of your program. To enable this feature, export the new "warningsToBrowser" subroutine. Since sending warnings to the browser before the HTTP headers have been sent would cause an error, any warnings are stored in an internal buffer until you call the warningsToBrowser() subroutine with a true argument: use CGI::Carp qw(fatalsToBrowser warningsToBrowser); use CGI qw(:standard); print header(); warningsToBrowser(1); .... Андрей --- ifmail v.2.15dev5 * Origin: Demos online service (2:5020/400) Вернуться к списку тем, сортированных по: возрастание даты уменьшение даты тема автор
Архивное /ru.cgi.perl/52844e803ac7.html, оценка из 5, голосов 10
|