跨子域的会话不起作用

时间:2011-10-24 10:48:34

标签: php session yii

我想使用cookies&跨子域的会话。我严格使用yii架构。所以我在cofig.php

中这样做了
'session' => array(
            'cookieMode' => 'allow',
            'cookieParams' => array(
                'path' => '/',
                //'domain' => '.mydomain.co',
                'httpOnly' => true,
            ),
        ),

我在子域中获取cookie但不是会话。

1 个答案:

答案 0 :(得分:2)

您需要为此设置一些PHP / Apache配置。

请在文件顶部添加以下代码。

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

将domain.com替换为您的域名。