• Publicidad

¿Es necesario instalar el módulo para usarlo? CGI::Session

Aquí encontrarás todo lo que sea específicamente acerca de módulos de Perl. Ya sea que estás compartiendo tu módulo, un manual o simplemente tienes una duda acerca de alguno.

¿Es necesario instalar el módulo para usarlo? CGI::Session

Notapor j0as » 2005-10-16 14:10 @631

Hola, necesito usar el módulo CGI::Session en mi web. Actualmente tengo 3 servidores de pago muy baratos y ninguno trae el módulo CGI::Session. ¿Se puede usar el módulo sin instalar en el servidor o es necesario que esté instalado?

En la web de CPAN leí esto sobre la instalación de este módulo:

INSTALLATION
============

Using CPAN Interactive shell
----------------------------

% perl -MCPAN -e shell
cpan> install CGI::Session

Using Makefile.PL
--------------------

% perl Makefile.PL
% make
% make test
% make install

If you don't have proper permissions to perform system-wide
installations you can install CGI::Session to your private
PERL5LIB folder:

% perl Makefile.PL LIB=~/perllib
% make
% make test
% make install

Above set of commands install CGI::Session to your ~/perllib folder.


No tengo tampoco carpeta ~/perllib, ¿no se podría llamar al módulo de otra manera y meterlo en /cgi-bin/ ? ¿No hay solución?

Saludos
j0as
Perlero nuevo
Perlero nuevo
 
Mensajes: 12
Registrado: 2005-08-18 05:08 @255

Publicidad

Notapor explorer39 » 2005-10-16 15:09 @673

Sí es necesario que esté instalado.
Perl busca los módulos según se indique en los caminos almacenados en la variable @INC.
El primero de ellos es el directorio donde se ejecuta el script.
Prueba a subir el módulo CGI::Session al mismo directorio donde subes tu script.
explorer39
 

Notapor kidd » 2005-10-16 18:26 @809

Hola:

Te recomiendo leer el siguiente tutorial que te muestra como puedes hacer eso:
http://perlenespanol.com/archives-tut/000061.html


SALUDOS
Uriel Lizama Perl programmer fundador de Perl en Español
Perl Programming Language
Avatar de Usuario
kidd
Creador de Perl en Español
Creador de Perl en Español
 
Mensajes: 1166
Registrado: 2003-10-15 16:52 @744
Ubicación: México

Notapor j0as » 2005-10-17 12:48 @575

Ok, he entendido vuestras respuestas, explorer39 y kidd.

Pero ahora me surge otra duda relativa a ello. ¿Que debo subir a mi carpeta privada para librerías? Descomprimo CGI-Session-4.03.tar.gz localmente y subo todo su contenido dentro de la subcarpeta Session en cgi\ Ej:

/home/micuenta/www/modulos_perl/lib/CGI/Session/

¿Ahí metería todo el contenido descomprimido? ¿Tendría que hacer luego una instalación? ¿Tengo que hacer otra cosa y nada de lo que dije?

Gracias anticipadas
j0as
Perlero nuevo
Perlero nuevo
 
Mensajes: 12
Registrado: 2005-08-18 05:08 @255

Notapor kidd » 2005-10-18 10:22 @473

j0as escribiste:¿Ahí metería todo el contenido descomprimido? ¿Tendría que hacer luego una instalación? ¿Tengo que hacer otra cosa y nada de lo que dije?


Justamente lo que necesitas es el contenido de la carpeta CGI/, sube todo a tu sitio siguiendo la misma jerarquia y ya con eso debes de tener. En caso de que necesites otro módulo te va a avisar, entonces lo que haces es los buscas y lo subes.


SALUDOS
Uriel Lizama Perl programmer fundador de Perl en Español
Perl Programming Language
Avatar de Usuario
kidd
Creador de Perl en Español
Creador de Perl en Español
 
Mensajes: 1166
Registrado: 2003-10-15 16:52 @744
Ubicación: México


Volver a Módulos

¿Quién está conectado?

Usuarios navegando por este Foro: No hay usuarios registrados visitando el Foro y 3 invitados