session过期时间设置无效

浏览:6866 发布日期:2015/02/06
3.2.3 - 普通 - 已关闭
session(array('name'=>'session_id','expire'=>2));
文档中说明(如果session方法的第一个参数传入数组则表示进行session初始化设置)
但我无论在哪一个地方中使用 这句代码 都无法使session过期
但ini_set('session.gc_maxlifetime', '2');在入口index.php文件中使用时无问题。
但是这会使得整个项目的session过期时间都为2秒。

后经调查 在App.class.php 的 198行里面已经先使用的session,也就是说框架本身已经初始化了,如果在其他地方再使用的话。。。。过期时间也就无效了。悲剧,唯有不自动开始session_start
评论(
后面还有条评论,点击查看>>