php – Codigniter:与子域和sess_time_to_update共享会话

发布时间:2022-04-30 发布网站:脚本宝典
脚本宝典收集整理的这篇文章主要介绍了php – Codigniter:与子域和sess_time_to_update共享会话脚本宝典觉得挺不错的,现在分享给大家,也给大家做个参考。
何在子域或域之间共享CI本机会话有很多问题.子域.

其中一些:1,2,3

每个人都说我们应该像这样定义$config [‘cookie_domain’]

$config['cookie_domain']    = ".example.COM";

这似乎是正确的答案,但是……子域名在两个域上删除了更新数据(值$config [‘sess_time_to_update’] = 300;). sess_time_to_update过期后,所有数据都会被droPEd.

附加信息:

> CodeignITer ver. 2.1.4
>子域名&域使用相同的文件(别名).
> $config [‘sess_use_database’] = TRUE;

我将不胜感激任何建议和有用的链接

解决方法

我通常会这样做:

$config['sess_cookie_name']     = 'asd';
$config['sess_expiration']      = 0; //24hours -> 8640
$config['sess_expire_on_close'] = TRUE;
$config['sess_encrypt_cookie']  = FALSE;
$config['sess_use_database']    = TRUE;
$config['sess_table_name']      = 'db_table';
$config['sess_match_ip']        = FALSE;
$config['sess_match_useragent'] = TRUE;
$config['sess_time_to_update']  = 3000000000;

$config['cookie_domain']    = "";

脚本宝典总结

以上是脚本宝典为你收集整理的php – Codigniter:与子域和sess_time_to_update共享会话全部内容,希望文章能够帮你解决php – Codigniter:与子域和sess_time_to_update共享会话所遇到的问题。

如果觉得脚本宝典网站内容还不错,欢迎将脚本宝典推荐好友。

本图文内容来源于网友网络收集整理提供,作为学习参考使用,版权属于原作者。
如您有任何意见或建议可联系处理。小编QQ:384754419,请注明来意。