代码之家  ›  专栏  ›  技术社区  ›  Dimitrios Mistriotis

Zend_会话\名称空间的奇怪行为

  •  0
  • Dimitrios Mistriotis  · 技术社区  · 16 年前

    后续行动:

    Why can't I pass user sessions between subdomains?

    我听从了那里的建议并使用了:

    ini_set('session.cookie_domain','mydomain'); (在mydomain之前有或没有点)作为index.php在公共文件夹中的第一行,如建议的那样,在Web周围的其他链接中。 问题是它完全“破坏”了我的应用程序中的Zend_会话\名称空间。 虽然它一直存在于页面的调用中(应该如此),但现在每次调用它时,它都表现为正在实例化一个新会话,而不保存所有变量。 有什么解决办法吗?

    1 回复  |  直到 14 年前
        1
  •  0
  •   ksharpe    16 年前

    您尝试过通过Zend_会话设置cookie域吗?

    
    $config['cookie_domain'] = 'mydomain';
    
    Zend_Session::setOptions($config);