Ver Mensaje Individual
  #1 (permalink)  
Antiguo 06/10/2011, 08:40
srfrogster
 
Fecha de Ingreso: enero-2008
Mensajes: 7
Antigüedad: 16 años, 3 meses
Puntos: 0
No puedo cambiar la longitud de session_id()

Hola,

Estoy teniendo problemas para poder cambiar la longitud del id de sesión, ya que haga lo que haga siempre se genera un identificador de 32 caracteres, cuando mi intención es usar id's de 26.

Inicialmente tenía en el php.ini:
session.hash_bits_per_character = 4
session.hash_function = 0

lo cuál genera id's de 32 caracteres, pero al cambiarlo a:
session.hash_bits_per_character = 5
session.hash_function = 0

sigue generando id's de 32 en lugar de 26.

Tras cada modificación en php.ini, reinicio el servidor web (Apache en mi caso), y la información de los cambios se ve reflejada cuando hago un "phpinfo()", por lo que no entiendo qué me está faltando por hacer.

Por favor, ¿podríais ayudarme a solucionar el problema?

Gracias y hasta luego

PD: Estoy usando php sobre apache y Solaris 10