Para usar la clase de sesión, debe establecer una clave de cifrado en su archivo de configuración
Estoy en el proceso de actualizar codeigniter de 1.7.2 a 2.0.1.
Todo parece haber ido bien excepto que consigo
Para usar la clase Session, se requiere que establezca una clave de cifrado en su archivo de configuración.
¿Cuál es el cambio en 2.0.0/2.0.1 que ha causado esto?
Qué cambio necesito hacer para arreglar esto.
¿Hacer dicho cambio romperá algo?
3 answers
Ohai de nuevo http://ellislab.com/codeigniter/user_guide/libraries/encryption.html : D
La razón por la que piden una clave de cifrado es la seguridad (obviamente)
Nota: Incluso si no está utilizando sesiones cifradas, debe establecer una clave de cifrado en su archivo de configuración que se utiliza para ayudar a prevenir la manipulación de datos de sesión. - fuente: http://ellislab.com/codeigniter/user_guide/libraries/sessions.html
Esta modificación no romperá su codificar. Pero tenga cuidado al actualizar de 1.7.2 a 2.0.1. Le sugiero que haga una copia de seguridad de su código:)
Por cierto, agregaron esta mejora de seguridad con la versión 2.0.0 de CI. Sin embargo, no se por qué no lo mencionan en su guía de actualización: (
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/ajaxhispano.com/template/agent.layouts/content.php on line 61
2014-03-29 03:27:26
Añade esto a tu configuración.php
$config['encryption_key'] = 'your_encryption_key_here';
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/ajaxhispano.com/template/agent.layouts/content.php on line 61
2011-03-22 00:57:53
./ application / config / config.php
Clave De Cifrado
---------------------
Si utiliza la clase de cifrado o la clase de sesión, DEBE establecer una clave de cifrado. Consulte la guía del usuario para obtener más información.
$config['encryption_key'] = '02527-269-2503946-70386-34730519';
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/ajaxhispano.com/template/agent.layouts/content.php on line 61
2014-12-09 10:26:55