Página 1 de 1

[error] Can't locate DateTime.pm in @INC (@INC

NotaPublicado: 2008-04-08 11:48 @533
por majitop1986
¡¡Hola compañeros!! ¡Tengo un problema! Estoy tratando de probar un script hecho en Perl que se conecta con un router Cisco, ¡pero este es un CGI con extensión .pl! al momento de llamarlo en el cliente web me sale un error... y el error que me aparece en el log es el siguiente

Código: Seleccionar todo
[Tue Apr 08 11:30:58 2008] [error] Can't locate DateTime.pm in @INC (@INC contains: /opt/lampp/lib/perl5/5.10.0/i686-linux /opt/lampp/lib/perl5/5.10.0 /opt/lampp/lib/perl5/site_perl/5.10.0/i686-linux /opt/lampp/lib/perl5/site_perl/5.10.0 /opt/lampp/lib/perl5/site_perl . /opt/lampp) at /opt/lampp/cgi-bin/conexion.pl line 3.\nBEGIN failed--compilation aborted at /opt/lampp/cgi-bin/conexion.pl line 3.\n


¡Lo toma como si el módulo DateTime no estuviera instalado! ¡y sí lo está! ¡pero en esta ruta!

Código: Seleccionar todo
INST_FILE /usr/lib/perl5/site_perl/5.8.5/i386-linux-thread-multi/DateTime.pm


y me dieron un tip de que tengo que instalar el módulo en las otras rutas que indica el error.. ¡pero no sé cómo instalarlas ahí! ¿me podrían ayudar?

NotaPublicado: 2008-04-08 13:34 @607
por explorer
Debería bastarte con la opción 'use lib' para indicar el directorio donde está el módulo...
Yo probaría con poner
Sintáxis: [ Descargar ] [ Ocultar ]
Using perl Syntax Highlighting
use lib '/usr/lib/perl5/site_perl/5.8.8/i586-linux-thread-multi';
use lib '/usr/lib/perl5/site_perl/5.8.8';
use lib '/usr/lib/perl5/site_perl';
Coloreado en 0.002 segundos, usando GeSHi 1.0.8.4

al principio del script.

Bueno, deberás ajustarlos a los directorios donde está el módulo DateTime.

Para comprobar que todo va bien, puedes ejecutar, desde la línea de comandos:
Código: Seleccionar todo
perl -c script.pl

Si no hay errores, no saldrá nada.

Si de todas formas quieres instalarlo de nuevo, yo miraría si existe el comando cpan DENTRO del directorio xampp. Finalmente, tienes esta página donde explica la instalación en cualquier directorio:
http://www.cpan.org/modules/INSTALL.html