• Publicidad

Apache::Session::Informix

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.

Apache::Session::Informix

Notapor Lor » 2010-11-24 10:25 @476

Agradecería si me pudiesen ayudar con lo siguiente:

Estoy utilizando este módulo desde hace varios años y nunca he tenido problemas hasta ahora. No se ha modificado nada en las aplicaciones pero las sesiones se cierran en forma aleatoria. Es decir a veces andan y otras veces no.

EL LOG del APACHE larga los siguientes errores:

DBD::Informix::st fetchrow_arrayref failed: SQL: -244: Could not do a physical-order read to fetch next row., referer: http://www.siscrm.santafe-conicet.gov.a ... 59678b0e28
[Wed Nov 24 06:46:40 2010] [error] [client 172.16.253.13] ISAM: -107: ISAM error: record is locked. at /usr/local/share/perl/5.8.8/Apache/Session/Store/Informix.pm line 78

Por alguna razón creo que al ejecutarse la línea en el informix.pm

SELECT a_session FROM sessions WHERE id = ? FOR UPDATE});

encuentra el registro lockeado y la sesión devuelve error y no permite seguir trabajando.


Si quisiera colocar una instrucción del tipo ".. SET ISOLATION TO DIRTY READ .." como para que el programa continúe aunque esté bloqueado, ¿cómo debería hacerlo?

Muy agradecida,
Lor
Perlero nuevo
Perlero nuevo
 
Mensajes: 187
Registrado: 2005-04-28 05:47 @282

Publicidad

Re: Apache::Session::Informix

Notapor explorer » 2010-11-24 10:39 @485

Prueba a colocar una sentencia como esta, después de la conexión a la base de datos:
Sintáxis: [ Descargar ] [ Ocultar ]
Using perl Syntax Highlighting
$dbh->do("set isolation mode to dirty read");
Coloreado en 0.002 segundos, usando GeSHi 1.0.8.4
JF^D Perl programming & Raku programming. Grupo en Telegram: https://t.me/Perl_ES
Avatar de Usuario
explorer
Administrador
Administrador
 
Mensajes: 14486
Registrado: 2005-07-24 18:12 @800
Ubicación: Valladolid, España

Re: Apache::Session::Informix

Notapor Lor » 2010-11-24 11:25 @517

¡¡¡¡Excelente!!!! ¡¡¡Resuelto!!! Gracias.
Lor
Perlero nuevo
Perlero nuevo
 
Mensajes: 187
Registrado: 2005-04-28 05:47 @282


Volver a Módulos

¿Quién está conectado?

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

cron