对不起,我的英语,但我会尽力解释我的问题 - 我有一个网站,使用很多子域 当我在主子网站www.site.com场景中添加一些信息该场景内的会议,然后我重定向到subdomain.site.com,这里的会话是空东西非常错误SESSIONS
这是我的cookie设置
$this->Cookie->domain = ".site.com";
$this->Cookie->key = md5('key');
$this->Cookie->path = '/';
我试图保存文件的会话,而且它没有帮助
Configure::write('Session.save', 'cake');
我试过这个ini_set('session.cookie_domain','.site.com'); 但它也没有帮助太
任何想法?
我不认为在会话数据是通过cookie的影响。你为什么要设置Cookie->这样的域名?为什么不只是'site.com'?该子域是否仍然在同一个Cake应用程序下? –
是所有子域的一个应用程序,我将cookie设置为“.site.com”,因为在cakephp的文档中,我发现这个“使用'.yourdomain.com'允许从您的所有子域访问” – sukinsan
都是www和子域使用同样的cakephp应用程序?如果没有,请确保配置中的salt是相同的。 – minaz