Jue Jun 26, 2008 7:29 am
|
 |
danimera
Perlero Adicto

|
Registrado: 23 Jun 2005
Mensajes: 206
Ubicación: Colombia
|
|
| Problema con HTML::CalendarMonth |
|
|
Yo no sé qué rayos me pasa con este módulo. Resulta que en el PPM no lo muestra para instalar y si tecleo por consola ppm install HTML::CalendarMonth me sale un mensaje que dice no missing packages to install.
Y el problema de cuando lo instalo manualmente dentro de una carpeta obtengo este error:
| Código: |
Software error:
Can't locate DateTime/Locale.pm in @INC (@INC contains: ../modulos C:/Perl/site/lib C:/Perl/lib .) at ../modulos/HTML/CalendarMonth/Locale.pm line 11.
BEGIN failed--compilation aborted at ../modulos/HTML/CalendarMonth/Locale.pm line 11.
Compilation failed in require at ../modulos/HTML/CalendarMonth.pm line 11.
BEGIN failed--compilation aborted at ../modulos/HTML/CalendarMonth.pm line 11.
Compilation failed in require at E:\O'Telch\Sitios web\bitacora\riocauca\index.pl line 8.
BEGIN failed--compilation aborted at E:\O'Telch\Sitios web\bitacora\riocauca\index.pl line 8. |
Y necesito para mañana entrar la aplicación en un sitio web.
En mi hosting lo instalé y aunque aparece instalado no lo puedo usar... intenté usando el script que ellos me dan, y el use lib, pero aun así obtengo
| Código: |
Software error:
Can't locate HTML/CalendarMonth.pm in @INC (@INC contains: /home/bitacor4/perl /usr/lib/perl5/5.8.8/i686-linux /usr/lib/perl5/5.8.8 /usr/lib/perl5/site_perl/5.8.8/i686-linux /usr/lib/perl5/site_perl/5.8.8 /usr/lib/perl5/site_perl/5.8.5 /usr/lib/perl5/site_perl/5.8.4 /usr/lib/perl5/site_perl/5.8.3 /usr/lib/perl5/site_perl/5.8.2 /usr/lib/perl5/site_perl/5.8.1 /usr/lib/perl5/site_perl/5.8.0 /usr/lib/perl5/site_perl .) at lista.pl line 5.
BEGIN failed--compilation aborted at lista.pl line 5. |
El panel de control de mi hosting dice:
| Código: |
Ubicación de Su Perl Module(s)
Ruta: /home/bitacor4/perl
Usando Su Perl Module(s)
necesitará añadir /home/bitacor4/perl al path de exclusion.
Puede hacer esto mediante anadiendo el siguiente código a su script: |
| Perl: | my $homedir = (getpwuid($> ))[7];
my $n_inc = scalar @INC;
for (my $i = 0; $i < $n_inc; $i++ ) {
if (-d $homedir . '/perl' . $INC[$i]) {
unshift(@INC, $homedir . '/perl' . $INC[$i]);
$n_inc++;
$i++;
}
} |
Pero nada, fui a la carpeta /home/bitacor4/perl y ahí no hay nada nada de nada, Definitivamente no sé qué hacer  |
|
|
|

Jue Jun 26, 2008 7:33 am
|
 |
kidd
Creador de Perl en Español

|
Registrado: 15 Oct 2003
Mensajes: 1361
Ubicación: México
|
|
|
|
|
Cuando instalas el módulo dentro de la carpeta ya está cargando el módulo HTML::CalendarMonth, solamente te falta ahora instalar el módulo DateTime::Locale.
Ahora, en cuanto a tu hosting, deberías de contactar con ellos y preguntarles qué es lo que debes de hacer, pues según sus instrucciones estás haciendo todo correctamente, incluso quizá podrían instalar el módulo por ti y ya nada más indicarte cómo usarlo. |
|
Jue Jun 26, 2008 8:01 am
|
 |
danimera
Perlero Adicto

|
Registrado: 23 Jun 2005
Mensajes: 206
Ubicación: Colombia
|
|
|
|
|
| Huejamadre, te juro que del desespero no había visto que me faltaba el Datetime::Locale y otro más, bueno ya lo instalé y en mi IIS ya corre bien todo, ahora falta hablar con los del hosting para ver qué hago. |
|
Jue Jun 26, 2008 8:12 am
|
 |
kidd
Creador de Perl en Español

|
Registrado: 15 Oct 2003
Mensajes: 1361
Ubicación: México
|
|
|
|
|
Así pasa, luego en esos casos lo mejor es separarse algunos minutos del problema para despejar la mente lo más posibles, así una vez que regresas los errores que siempre estuvieron en frente de uno empiezan a aparecer.
En cuanto a lo de tu hosting, te recomiendo que de una vez contactes con ellos, va a ser más fácil que te expliquen bien cómo hicieron su sistema de instalación de módulos a que te pongas a hacer un trial and error con eso.
Saludos |
|
Jue Jun 26, 2008 9:13 am
|
 |
danimera
Perlero Adicto

|
Registrado: 23 Jun 2005
Mensajes: 206
Ubicación: Colombia
|
|
|
|
|
| Gracias Kidd |
|
Powered by phpBB © 2001, 2005 phpBB Group
|