Directivas de configuración

El sistema de control de sesiones soporta varias opciones de configuración (algunas de las cuales ya hemos adelantado) que podemos modificar en nuestro archivo php.ini. En la siguiente tabla podemos ver el significado de las directivas más importantes y su utilidad.

Listado de las directivas de configuración relacionadas con la gestión de sesiones
Directiva Descripción
session.save_handler Define el nombre del controlador que se utilizará para almacenar y recuperar los datos asociados a la sesión. Su valor por defecto es files
session.save_path Define el argumento que se pasa al controlador de almacenamiento. Para el controlador files, esta es la ruta donde se crean los archivos. Nosotros hemos utilizado c:\wamp\tmp
session.name Especifica el nombre de la sesión, que además se utiliza como nombre de la cookie. Su valor por defecto es PHP- SESSID
session.auto_start Determina si la sesión se debe inicializar de forma automática en todos los scripts, evitando de esta manera la necesidad de invocar a session_start(). Su valor por defecto es 0 (no iniciar autmáticamente)
session.cookie_lifetime
session.cookie_path
session.cookie_domain
Estas directivas se utilizan para configurar cómo debe establecerse la cookie de sesión. Los valores por defecto son "0", "/" y "válida para cualquier dominio" respectivamente.
session.use_trans_sid Para el caso en el que las cookies no están activas, indica si el motor se encarga de incluir el identificador en los enlaces y solicitudes vía GET o POST, o bien si se delega esa tarea en el programador. Su valor por defecto es 0 (delegar en programadores)

results matching ""

    No results matching ""