Jue Dic 22, 2005 7:22 am
|
 |
monoswim
Vive para Perl en Español

|
Registrado: 18 Nov 2003
Mensajes: 716
Ubicación: Buenos Aires
|
|
| Cómo usar CGI::Session en Windows |
|
|
Gente, hace una semana que me estoy dando la cabeza contra la pared para usar el fucking CGI::Session y NO ME FUNCIONA !!!
Me leí el tutorial y la documentación del CPAN y nada, a ver, las sesiones las crea, tengo un directorio con c:/sesions/ y así tengo cada una de las sesiones, pero cuando quiero leerla SE ME RIE EN LA CARA Y ME SALTA UN CARTELITO "CGI::Sessions no disponible para idiotas" ME DISCRIMINAN !!!
En serio, cuando invoco a load() me dice que ni siquiera está cargado esa función y con new() me crea una nueva sesión aunque ya haya otra anterior...
Alguien usó ese módulo en windows ? me podrían dar un ejemplo que les funcione en sus máquinas ???
Saludos |
|
|
|

Jue Dic 22, 2005 9:53 am
|
 |
explorer
Moderador

|
Registrado: 24 Jul 2005
Mensajes: 4128
Ubicación: Valladolid, España
|
|
|
|
|
Aqui tienes unos ejemplos, al final de la página.
En cuanto a load(), fíjate en el ejemplo que primero se intenta cargar la sesión y si está vacía, la crea con new.
Si te dice que load ni siquiera existe... malo... algo raro está pasando...
¿Puedes pegar aquí el error que te sale?
Yo no puedo ayudarte con windows... hace mucho que le dimos puerta 
Ultima edición por explorer el Jue Jul 13, 2006 4:31 am, editado 1 vez |
|
Jue Dic 22, 2005 12:29 pm
|
 |
monoswim
Vive para Perl en Español

|
Registrado: 18 Nov 2003
Mensajes: 716
Ubicación: Buenos Aires
|
|
|
|
|
Gracias capote !!!
ya veo que estaba haciendo algo mal...voy a probarlo y te cuento...
El tema es que me surgió un viaje por una semana así que no se si llegaré a probarlo hoy...Voy a estar en la playa rascándome el ombligo...
Saludos y MIL GRACIAS !!! |
|
Jue Dic 22, 2005 12:53 pm
|
 |
monoswim
Vive para Perl en Español

|
Registrado: 18 Nov 2003
Mensajes: 716
Ubicación: Buenos Aires
|
|
|
|
|
Lo probé rapidito y funcionó perfecto, lo que si con el load no lo puedo usar, me tira el error.log del apache
Can't locate auto/CGI/Session/load.al in @INC (@INC contains: C:/Perl/lib C:/Perl/site/lib .)
Pero me fijé y no tengo ningún archivo load.al !!!
Saludos |
|
Vie Dic 23, 2005 10:56 am
|
 |
explorer
Moderador

|
Registrado: 24 Jul 2005
Mensajes: 4128
Ubicación: Valladolid, España
|
|
|
|
|
En mi linux, con la versión
# $Id: Session.pm,v 3.12.2.7.2.4 2003/07/26 13:49:16 sherzodr Exp $
no aparece el método load por ninguna parte. Lo más parecido es load_parameters.
La documentación que hay en CPAN corresponde a la versión 4.03, que sí lo tiene.
Eso significa que deberás actualizar tu módulo con la última versión, en el caso de que quieras esar ese método load. |
|

Jue Dic 29, 2005 6:36 am
|
 |
monoswim
Vive para Perl en Español

|
Registrado: 18 Nov 2003
Mensajes: 716
Ubicación: Buenos Aires
|
|
|
|
|
Tenés razón, cuando instalo en el PPM me instala la versión 3.95 !!!!!!!
Porque hará esto ???
Como puedo isntalar la nueva versión ? me bajé el módulo del cpan, lo dezipié y me da solo instrucciones para instalarlo en linux...
% perl Makefile.PL
% make
% make test
% make install
La primera instrucción la puedo ejecutar, el resto no !!!
Intenté con el ppm pero no va, le puse
install C:\......\Session.pm
Y hasta le agregué un repositorio de C:\carpeta pero tampoco !!!
Como puedo instalarlo ??? Este fin de semana me pongo 100% a mi olvidado Suse Linux 9.3 profesional...Aunque nunca pude ni correr el apache
Saludos |
|
Jue Dic 29, 2005 6:49 am
|
 |
monoswim
Vive para Perl en Español

|
Registrado: 18 Nov 2003
Mensajes: 716
Ubicación: Buenos Aires
|
|
|
|
Jue Dic 29, 2005 3:32 pm
|
 |
explorer
Moderador

|
Registrado: 24 Jul 2005
Mensajes: 4128
Ubicación: Valladolid, España
|
|
|
|
|
| En una de las páginas de ActiveState hay un buzón para pedirles que sumen a la lista algún módulo que te haga falta. Supongo que servirá lo mismo para pedirles que actualizen ese módulo que necesitas. Nada, nada... una cartita... |
|
Jue Dic 29, 2005 4:02 pm
|
 |
monoswim
Vive para Perl en Español

|
Registrado: 18 Nov 2003
Mensajes: 716
Ubicación: Buenos Aires
|
|
|
|
|
Perfecto, ya les mandé un mensaje...Espero que me contesten...
Se lo envié al contact us general, no encontré un link más específico...
Saludos |
|
Jue Dic 29, 2005 4:51 pm
|
 |
explorer
Moderador

|
Registrado: 24 Jul 2005
Mensajes: 4128
Ubicación: Valladolid, España
|
|
| Lo encontré |
|
|
| Aquí está, lo encontré después de un rato buscando... Vete al final de la página, donde dice "Requesting PPM support...". |
|
Vie Dic 30, 2005 7:13 am
|
 |
monoswim
Vive para Perl en Español

|
Registrado: 18 Nov 2003
Mensajes: 716
Ubicación: Buenos Aires
|
|
|
|
|
Gracias Explorer pero ya no es necesario...jeje...Me respondieron IMPRESIONANTEMENTE BIEN el mail que les mande y me mandaron la URL
http://theoryx5.uwinnipeg.ca/ppms/
En donde está el paquete CGI-Session 4.03 para windows, hecho por la universidad de winnipeg...Y escrito por alguien del cpan, eso es curioso...
Espero que les sirva a cualquiera que tenga mi mismo problema...
Explorer, MIL GRACIAS POR TU AYUDA !!! |
|
Powered by phpBB © 2001, 2005 phpBB Group
|