Se você precisar usar o cookie nos dois subdomínios www.example.com e accounts.example.com , será necessário defini-lo no domínio raiz example.com . Você precisa alterar a configuração do PHP session.cookie_domain para ".example.com" .
- No php.ini você pode ter
session.cookie_domain = ".example.com" - variante do htaccess:
php_value session.cookie_domain .example.com - Ou dentro dos scripts PHP:
ini_set('session.cookie_domain', '.example.com' );
Esta é a ordem preferida: se você tiver acesso à configuração do servidor, deverá fazer isso em php.ini do VirtualHost s envolvido. A terceira opção é a pior, já que você precisa alterá-la separadamente em cada script PHP.