Lor*_*eck 0 php cookies subdomain cakephp cakephp-1.3
我试图让CakePHP中的用户会话在所有子域中持续存在.所有子域都指向相同的Cake应用程序,并路由到各自的控制器.例如,profile.example.com指向example.com/players/view.但由于某种原因,我无法让会议持续下去.我尝试使用Cookie组件,但id绝对没有做任何事情.然后我尝试在我的bootstrap中使用ini_set,至少得到了正确的cookie.但是,它在访问不同的子域时会创建一个单独的cookie.我到底应该怎么做?
把它放在我的引导程序中修复它:
ini_set('session.cookie_domain', '.domain.com');
Run Code Online (Sandbox Code Playgroud)
不知道为什么它之前没有用,但它最终起作用了.也许清除缓存就可以了.