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

[版本 3.x] CI的session会影响系统的session,如何是好

[复制链接]
发表于 2016-4-1 14:40:03 | 显示全部楼层 |阅读模式
首先我在ci控制器里面的一个方法中设置了一个session, 然后我在ci框架外新建了一个php文件,这个文件不需要通过路由就能直接访问的,当然它们都在同一个项目中。
当我没通过路由访问在外面的php文件时,竟然发现它无法取到在控制器中设置的session值,然后我通过cookie重新设置了session_id的值,仍然无效。
此时,我关闭了CI的session,我在控制器中使用session_start();使用写入一个session,$_SESSION['abc]=123;
然后,我在外面的那个PHP中也使用session_start();这时候,我取到控制器中的session值了,
请问,这是为什么啊????

谁能出来说明一下?
发表于 2016-4-1 14:46:25 | 显示全部楼层
CI 应该是重写了 Session Handler

本版积分规则