Я запускаю два сайта на одном и том же веб-хосте (почему бы не воспользоваться пропускной способностью и относительно большим хранилищем?). Проблема, с которой я сталкиваюсь, заключается в том, что сеансы с одного сайта просачиваются на другой.Несколько сайтов на одном хосте; сессий?
$_SESSION["username"] = $somevar;
На сайте А, если я echo
эту переменную сеанса, это даст правильный вывод, как и ожидалось, но на сайте B он делает то же самое.
Как сделать сеансы отличными от других без изменения моего кода? Я знаю, что существует session_name()
, но для этого требуется, чтобы все мои инициализаторы $_SESSION
соответствовали заданному имени сеанса. Неужели есть альтернатива, которая не требует этого?