NAME
CGI::Carp::StackTrace - install a Devel::StackTrace::AsHTML error screen for your CGI app
SYNOPSIS
use Sys::Hostname 'hostname';
my $IS_PRODUCTION;
BEGIN {
$IS_PRODUCTION = hostname() eq 'prod_server';
require CGI::Carp::StackTrace if not $IS_PRODUCTION;
}
DESCRIPTION
Add a modern error screen to your CGI application, like Plack::Middleware::StackTrace.
Uses CGI::Carp in conjunction with Devel::StackTrace::WithLexicals and Devel::StackTrace::AsHTML.
SEE ALSO
AUTHOR
Rafael Kitover <rkitover@cpan.org>
ACKNOWLEDGEMENTS
Thanks to Dave Rolsky for Devel::StackTrace and Miyagawa for Devel::StackTrace::AsHTML.
Some code in this module is stolen from Miyagawa's Plack::Middleware::StackTrace.