CakePHP子域Cookie
问题描述:
我正在尝试在CakePHP中创建一个用户会话,并保留在所有子域中。所有子域指向相同的Cake应用程序,并被路由到它们各自的控制器。例如,profile.example.com指向example.com/players/view。但由于某种原因,我无法让会议持续下去。我尝试使用Cookie组件,但是ID完全没有。然后我试着在我的bootstrap中使用ini_set,并且至少得到了正确的cookie。但是,当访问不同的子域时,它会创建一个单独的cookie。我该如何做到这一点?CakePHP子域Cookie
答
把这个在我的引导固定它:
ini_set('session.cookie_domain', '.domain.com');
不知道为什么没有工作之前,但它结束了工作。也许清除缓存做到了。
完美谢谢! –