Por defecto, cuando programamos en Perl para una aplicación web, si no hacemos nada especial, los errores que puedan ocurrir quedan guardados en el error.log del servidor web y el usuario es alertado con una pantalla de error 500.
A veces no es imposible acceder a este log y desarrollar mirando el error.log es algo muy incómodo. Para ver los errores producidos por scripts perl en el navegador haremos lo siguiente:
#!/usr/bin/perl
use CGI::Carp qw(fatalsToBrowser);
print "Content-type: text/htmlnn";
print err"or
La sentencia que hace que los errores aparezcan en el navegador es "use CGI::Carp qw(fatalsToBrowser);", además, si pruebas este código podrás ver como aparece el error en el navegador.
Por Alex.
Director Técnico de WebTaller.
Usuarios que han visto este tema también han visto...
- Crear un contador de accesos a un sitio web en Perl
- Redirección de acuerdo a la resolución de la pantalla en Perl
- Desplegar HTML con Perl
- Crear un servidor de MP3 con Perl
- Algunos trucos para programar en PERL
Información legal | Política de Privacidad | Contacte con nosotros
Otro proyecto de Factoría de Internet. Copyright© 2003-2008 Factoría de Internet S.L.. Todos los derechos reservados.