Archivos del blog

Acceder a página protegida con htaccess mediante Perl (LWP)

Ya vimos como acceder a una página que se encuentra protegida por htaccess desde un script PHP (con curl y con file_get_contents). Ahora vamos a hacer lo mismo con LWP en Perl. Las principales diferencias con los métodos vistos para PHP son

Tagged with: , ,
Publicado en Aplicaciones

Información sobre módulos core de Perl

Es importante conocer si un módulo pertenece o no al core de Perl y a partir de qué versión. Como primer alternativa tenemos Perldoc, donde debemos: elegir la versión deseada de Perl, en el combo de la izquierda seleccionar la

Tagged with: , ,
Publicado en Aplicaciones

Controlar el tiempo de validez de un mensaje entre aplicaciones

Supongamos que tenemos 2 aplicaciones, cada una en su propio servidor, la cuales necesitan comunicarse ciertos mensajes. El mensaje que se origina en una aplicación contiene información de la fecha y hora en la que se generó. Cuando se envía

Tagged with: , , ,
Publicado en General

Solucionar error de child process al ejecutar scripts CGI con código Perl desde Apache

Es posible que cuando intentemos acceder mediante un navegador a un script CGI con código Perl servido por Apache, obtengamos un Internal Server Error (500) y al ver el log de errores correspondiente veamos las siguientes líneas: [Mon Sep 01

Tagged with: , , ,
Publicado en Aplicaciones

Tratamiento de los errores del módulo DBI de Perl

Cuando utilizamos el módulo DBI para conectarnos a una base de datos en Perl, existen algunos atributos que definen cómo tratar las alertas y errores que sucedan: PrintWarn Valor por defecto: Si los warnings de Perl están activados, es 1.

Tagged with: , , ,
Publicado en Aplicaciones

Manejar warnings y excepciones en Perl

Cuando el código de nuestro script Perl genera warnings o excepciones ambos se envían al STDERR (una de los flujos estándares de datos). Adicionalmente podemos “atraparlos” (catch) y “manejarlos” (handle) con ciertos bloques de código. Los warnings se pueden atrapar

Tagged with: , , ,
Publicado en Aplicaciones

Activar warnings en Perl

Por defecto los warnings están desactivados en Perl. Si nuestro código no se comporta correctamente no veremos estas advertencias de manera temprana y podríamos encontrarnos con problemas graves a futuro. Los warnings se pueden activar de varias formas, estas son

Tagged with: ,
Publicado en Aplicaciones