用户
 找回密码
 入住 CI 中国社区
搜索
查看: 4483|回复: 7
收起左侧

[HELP] 关于Session写入数据库的问题

[复制链接]
发表于 2009-7-31 12:54:57 | 显示全部楼层 |阅读模式
我的session写入数据库 为什么在 Linux环境下,只要刷新页面就有一条记录写入数据库ci_seesions表中,我只想将登陆用户的用户名 ,权限什么的写入。如何处理???
我的登录验证里面的写法:
$contact = $this->cc_ui_authen_model->get_cc_ui_authen( $username );
                                $data = array ('ID' => $contact->userid, 'username' => $contact->login, 'usertype' => $contact->powerflag,'LoginIP'=> $_SERVER['REMOTE_ADDR'] );
                                $this->session->set_userdata ( $data );
在 本机的windows环境下不出这样的问题,看下我的config设置:
$config['sess_cookie_name']  = 'ci_session';
$config['sess_expiration']  = 7200;
$config['sess_encrypt_cookie'] = TRUE;
$config['sess_use_database'] = TRUE;
$config['sess_table_name']  = 'ci_sessions';
$config['sess_match_ip']  = TRUE;
$config['sess_match_useragent'] = TRUE;
$config['sess_time_to_update']  = 3000;
 楼主| 发表于 2009-7-31 12:55:29 | 显示全部楼层
希望有遇到该问题的帮我解决下
 楼主| 发表于 2009-7-31 12:56:14 | 显示全部楼层
5df9b4685e8e8d702d7fab97d8edcdfa 192.168.0.147 Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 6.1; 1248963308   
      e3200c24317398bf18139ea9b4455aa6 192.168.0.147 Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 6.1; 1248963308   
      0f3a33823d79872e94b6f297ce67c209 192.168.0.147 Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 6.1; 1248963308   
      2461ea9e88bc930f9b7097aec6729c40 192.168.0.147 Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 6.1; 1248963308   
      72ce2166da5750080bfe383f1b2ad851 192.168.0.147 Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 6.1; 1248963307 a:5:{s:2:"ID";s:1:"1";s:8:"username";s:5:"admin";s...
发表于 2009-7-31 14:39:38 | 显示全部楼层
这问题很难说,我只遇到过,本地时间和服务器时间不一致造成的这种情况。

你这个根据目前的信息很难判断。
 楼主| 发表于 2009-7-31 15:14:06 | 显示全部楼层
我忘记在哪里了 ,有个blog程序 。我下载放在Linux下出现同样的问题 ,就在论坛里面。可以的话 ,谁测试 ,如果是Ci 的原因,我就挂了 。我的小系统 ,还就是只能运行在Linux下面 。
无语中…………………… 在那么还 罚我一次
不能再有第二次了
要不然 不敢发帖了啊
发表于 2009-7-31 16:05:03 | 显示全部楼层
呵呵,不要乱发帖子。

我目前在 linux 下没问题,我不使用数据库存储 session,你可以用 KNDB Session。
 楼主| 发表于 2009-8-3 12:20:52 | 显示全部楼层
昨天表妹结婚 ,回家参加婚礼了,今天换个虚拟机重新测试了下 ,奇迹般的可以了 哈哈 ,愉快中
只要有一台虚拟机可以,就可以了。哈哈
很好很强大
当然 ,我是用的  KNDB Session 谢谢 管理员了
 楼主| 发表于 2009-8-3 12:27:29 | 显示全部楼层
兴奋的把头像都换了

本版积分规则