citymountain822
Новичок
сессии и сабдомены
Привет всем,
есть два сабдомена sub1.site.ru и sub2.site.ru
Есть session_start() на каждом из сабдоменов. В php.ini написанно session.cookie_domain = .site.ru
Все сделанно, чтобы сессии на каждом из сабдоменов были одними и те же. Переменная сессии заведенная на одном сабдомене была видна на другом сабдомене. На локалке так и есть.
Переношу это на сервер, а там не работает. Смотрю в брозере куку - написано что поставленна для ".site.ru". Но сессии для каждого сабдомена - своя.
1) sub1.site.ru и sub2.site.ru
2) Файл a.php на sub1.site.ru и файл b.php на sub2.site.ru
3)
a.php:
<?php @session_start(); $_SESSION['test']= 'see ya'; print_R ($_SESSION); ?>
b.php:
<?php @session_start(); print_R ($_SESSION); ?>
Напомню, что в php.ini стоит session.cookie_domain = .site.ru
Кто знает в чем дело?
Привет всем,
есть два сабдомена sub1.site.ru и sub2.site.ru
Есть session_start() на каждом из сабдоменов. В php.ini написанно session.cookie_domain = .site.ru
Все сделанно, чтобы сессии на каждом из сабдоменов были одними и те же. Переменная сессии заведенная на одном сабдомене была видна на другом сабдомене. На локалке так и есть.
Переношу это на сервер, а там не работает. Смотрю в брозере куку - написано что поставленна для ".site.ru". Но сессии для каждого сабдомена - своя.
1) sub1.site.ru и sub2.site.ru
2) Файл a.php на sub1.site.ru и файл b.php на sub2.site.ru
3)
a.php:
<?php @session_start(); $_SESSION['test']= 'see ya'; print_R ($_SESSION); ?>
b.php:
<?php @session_start(); print_R ($_SESSION); ?>
Напомню, что в php.ini стоит session.cookie_domain = .site.ru
Кто знает в чем дело?