我的在线商店有两个域名网址:
example1.com for admin,
和前端的example2.com。
我的两个URL上的CI项目访问同一个数据库。
所以,现在的问题是当我留在管理员方面,一切正常。但是,如果我访问前端站点一次,然后回到管理员URL并重新加载,那么我的会话将被销毁,我必须再次登录。
如果有人可以解释为什么会话被销毁。
所以,我想要一个解决方案来访问codeigniter中不同网址中的同一个数据库而不破坏会话。
答案 0 :(得分:1)
在CI应用程序配置文件中,将“sess_use_database”设置为true,以便该会话将存储在数据库中,这使得会话在不同的域上保持完整。