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

CI的session生成后放在哪

[复制链接]
发表于 2009-3-4 19:56:00 | 显示全部楼层 |阅读模式
我知道CI的session用的是缓存机制。
但是当生成某一个session的时候,为什么我找不到相应的cookie文件呢?
config.php中设置是这样的:
$config['cookie_path']  = "/";
那么,请问cookie是在base_url根目录下吗?可是我在下面根本找不到。
多谢大家帮忙啊!
发表于 2009-3-4 22:18:53 | 显示全部楼层
楼上说的对,cookie 是在客户端存储的。
发表于 2009-3-5 08:43:06 | 显示全部楼层
CI的session生成后,默认放在数据库,cookie放在客户端
发表于 2009-3-5 10:19:00 | 显示全部楼层
CI的session 信息默认是放在cookie里吧,只有在config.php启用数据库才把session_data 和user_data 放在数据库。
 楼主| 发表于 2009-3-12 19:13:36 | 显示全部楼层
可是我在客户端没有找到cookie数据啊?
不知为何呢?
应该在C:\Documents and Settings\Administrator\Cookies中吗
发表于 2009-3-12 19:14:43 | 显示全部楼层
你用 IE 的 Internet 设置里的查看文件夹来查看。
 楼主| 发表于 2009-3-15 13:56:59 | 显示全部楼层
哦,工具-internet选项-常规-设置-查看文件。
 楼主| 发表于 2009-3-31 20:46:58 | 显示全部楼层
6# Hex
老大,新问题出现:
用$this->session->set_userdata('admin'=>'hello');之后,为什么找不到ci_session这个cookie呢?

本版积分规则