hahacc 发表于 2009-3-4 19:56:00

CI的session生成后放在哪

我知道CI的session用的是缓存机制。
但是当生成某一个session的时候,为什么我找不到相应的cookie文件呢?
config.php中设置是这样的:
$config['cookie_path']= "/";
那么,请问cookie是在base_url根目录下吗?可是我在下面根本找不到。
多谢大家帮忙啊!

Hex 发表于 2009-3-4 22:18:53

楼上说的对,cookie 是在客户端存储的。

sam 发表于 2009-3-5 08:43:06

CI的session生成后,默认放在数据库,cookie放在客户端

hellojinjie 发表于 2009-3-5 10:19:00

CI的session 信息默认是放在cookie里吧,只有在config.php启用数据库才把session_data 和user_data 放在数据库。

hahacc 发表于 2009-3-12 19:13:36

可是我在客户端没有找到cookie数据啊?
不知为何呢?
应该在C:\Documents and Settings\Administrator\Cookies中吗

Hex 发表于 2009-3-12 19:14:43

:L你用 IE 的 Internet 设置里的查看文件夹来查看。

hahacc 发表于 2009-3-15 13:56:59

哦,工具-internet选项-常规-设置-查看文件。:loveliness:

hahacc 发表于 2009-3-31 20:46:58

6# Hex
老大,新问题出现:
用$this->session->set_userdata('admin'=>'hello');之后,为什么找不到ci_session这个cookie呢?
页: [1]
查看完整版本: CI的session生成后放在哪