首页 新闻 会员 周边

yii中session问题

0
[待解决问题]

两个yii框架站点A和B,并分别有测试和正式环境(这样算是四个站点)。

session配置如下,

'session' => array(
'timeout'=>86400,
'sessionName' => 'YYY',
'class' => 'CDbHttpSession',
'sessionTableName'=>'session',
'autoStart' => true,
'connectionID'=>'db',
'autoCreateSessionTable' => true,
'cookieParams' => array('domain' => '.XXX.com'),
),

注:db不同

问题:

1、站点A生成的cookie值相同,即YYY的值相同
    站点B生成的cookie值不同,即YYY的值不同,为什么?
 
(这时,切换站点B的正式环境和测试环境时,每次都会重定向到site/login
而,切换站点A的正式环境和测试环境时,不会重定向,因为他们的cookie值相同)
 
2、同时站点B会导致站点A的登陆过程出现循环重定向,无法登陆
    很奇怪的问题
 
     (重新设置站点B的session,修改sessionName,和站点A的做区别,问题解决。但是不知道为什么)
 
折腾了一天,虽然问题得意解决,不是不明所以然,求大神解答哦~
妞溜溜的主页 妞溜溜 | 初学一级 | 园豆:122
提问于:2016-01-26 17:59
< >
分享
清除回答草稿
   您需要登录以后才能回答,未注册用户请先注册