会话到期超时

时间:2016-01-05 07:14:07

标签: php codeigniter session

在这里,我在codeigniter中设置会话过期,在这样的配置文件中,

$config['sess_expiration']      = 7200;

但是,它在2小时之前过期了,那么问题究竟在哪里?

2 个答案:

答案 0 :(得分:1)

在加载会话库之前,您必须这样做,因为它在构造函数中读取配置,并将其复制到内部变量。因此,事后修改它是毫无意义的。

来源: http://forum.codeigniter.com/thread-31039.html

答案 1 :(得分:1)

确保您不仅设置sess_expiration,还要正确设置sess_time_to_update

请参阅此处的讨论:relation between sess_expiration and sess_time_to_update

希望这会有所帮助 - 祝你好运! :)