Ver Mensaje Individual
  #7 (permalink)  
Antiguo 04/03/2011, 21:25
Avatar de masterpuppet
masterpuppet
Software Craftsman
 
Fecha de Ingreso: enero-2008
Ubicación: Montevideo, Uruguay
Mensajes: 3.550
Antigüedad: 16 años, 3 meses
Puntos: 845
Respuesta: Tiempo de session con Zend_Session

Estas seguro que no funciona ?, porque gc_maxlifetime depende del ratio session.gc_probability : session.gc_divisor, los valores por defecto son 1 : 100 respectivamente, osea el tiempo mínimo de la sesión es el que definís en gc_maxlifetime, y el máximo depende de la frecuencia con la que se ejecuta el gc.
Te sugiero que por compatibilidad configures la sesion en el application.ini y luego setes las opciones en el Bootstrap, algo asi:

application.ini
Código INI:
Ver original
  1. resources.session.gc_maxlifetime = 1

Bootstrap.php
Código PHP:
Ver original
  1. protected function _initSession()
  2. {
  3.     $options = $this->getOptions();
  4.     Zend_Session::setOptions($options['resources']['session']);
  5.     Zend_Session::start();     
  6. }

Nota: _initSession debería ser el primer método del Bootstrap

Saludos.
__________________
http://es.phptherightway.com/
thats us riders :)