【问题标题】:CakePHP Subdomain CookiesCakePHP 子域 Cookie
【发布时间】:2011-11-30 10:11:20
【问题描述】:

我正在尝试让 CakePHP 中的用户会话在所有子域中持续存在。所有子域都指向同一个 Cake 应用程序,并被路由到它们各自的控制器。例如,profile.example.com 指向 example.com/players/view。但由于某种原因,我无法让会话持续下去。我尝试使用 Cookie 组件,但 id 完全没有做任何事情。然后我尝试在我的引导程序中使用 ini_set 并且至少得到了正确的 cookie。但是,它在访问不同的子域时会创建一个单独的 cookie。我到底应该怎么做?

【问题讨论】:

    标签: php cakephp cookies cakephp-1.3 subdomain


    【解决方案1】:

    【讨论】:

      【解决方案2】:

      把它放在我的引导程序中修复它:

      ini_set('session.cookie_domain', '.domain.com'); 
      

      不知道为什么它以前不起作用,但它最终起作用了。也许清除缓存就可以了。

      【讨论】:

        猜你喜欢
        • 2015-07-04
        • 2012-10-03
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2011-07-12
        • 2011-01-11
        相关资源
        最近更新 更多