我正在编写一个公司网站,其中有一个用于控制数据的管理页面。当我浏览论坛和用户指南时,我了解到codeigniter的会话保持5分钟,一旦创建就会被破坏。我不希望这当管理员在操纵数据:(保持会话活着
我应该保持在控制器中写“在session_start()”属于管理页面保持会话鲜活发生?:(
我正在编写一个公司网站,其中有一个用于控制数据的管理页面。当我浏览论坛和用户指南时,我了解到codeigniter的会话保持5分钟,一旦创建就会被破坏。我不希望这当管理员在操纵数据:(保持会话活着
我应该保持在控制器中写“在session_start()”属于管理页面保持会话鲜活发生?:(
我一直在使用自动加载和从来不知道这对我呼吁在session_start():/
有人可以解释这个答案多一点? – 2015-07-30 04:00:32
urrrgggggg .....很抱歉,我不记得我是如何修复它的......你有同样的问题吗? – Raccoon 2015-07-30 05:04:23
我还没有努力。我正在寻找更好的选择;)无论如何谢谢。 – 2015-07-30 05:42:27
你为什么不只是改变你的会话配置
$config['sess_cookie_name'] = 'yoursite';
$config['sess_expiration'] = 7200; <- make this longer
$config['sess_encrypt_cookie'] = TRUE;
$config['sess_use_database'] = TRUE;
$config['sess_table_name'] = 'ci_sessions';
$config['sess_match_ip'] = FALSE;
$config['sess_match_useragent'] = TRUE;
$config['sess_time_to_update'] = 300; <- make this longer
[?这是否帮助(http://codeigniter.com/forums/viewthread/219197 /#1011046) – David 2012-08-13 22:23:21
谢谢您的回复,但不完全是与我的问题有关:) – Raccoon 2012-08-13 22:31:18
我很抱歉。我误解了。这就是为什么我没有把它作为答案! – David 2012-08-13 23:06:50