Мы исправили проблему, связанную с тем, что браузер не мог войти в поддомены, добавив следующую строку кода.
ini_set('session.cookie_domain', '.'.get_domain('http://'.$_SERVER['SERVER_NAME']));
Функция get_domain получает домен сайта, чтобы "sub.sub.domain.com "вернет" domain.com ".Мы добавляем "."так что наши сеансы хороши во всех поддоменах.
Это устранило проблему невозможности входа в систему, но проблема сейчас в том, что с тех пор, как мы добавили эту строку кода, мы случайно не сможем войтипотому что сеансы не созданы и просто равны NULL.
Я говорю случайно, потому что не могу понять, что вызвало это.Однажды пользователь может войти, он пытается войти на следующий день, и это не работает.Очистка файлов cookie обычно решает проблему.Есть идеи, что я могу делать не так?Я пробовал гуглить, но не нашел ничего полезного, наши пользователи расстроены, и у меня заканчиваются идеи.Любая помощь очень ценится.