在我的Codeigniter项目上维护会话

时间:2016-03-04 06:56:11

标签: php codeigniter session

我的在线商店有两个域名网址:

example1.com for admin,

和前端的example2.com。

我的两个URL上的CI项目访问同一个数据库。

所以,现在的问题是当我留在管理员方面,一切正常。但是,如果我访问前端站点一次,然后回到管理员URL并重新加载,那么我的会话将被销毁,我必须再次登录。

如果有人可以解释为什么会话被销毁。

所以,我想要一个解决方案来访问codeigniter中不同网址中的同一个数据库而不破坏会话。

1 个答案:

答案 0 :(得分:1)

在CI应用程序配置文件中,将“sess_use_database”设置为true,以便该会话将存储在数据库中,这使得会话在不同的域上保持完整。