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...
- Desplegar Fecha en Perl
- PostgreSQL con perl en el WEB
- Subrutinas en Perl
- Usar módulos sin instalar en PERL
- Fecha y Hora con 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.