У меня довольно странная ситуация, возможно это только у меня. Есть сайт, который прекрасно функционировал на Drupal 7.17, сейчас стоит Drupal 7.31. Ситуация следующая: если авторизоваться любым пользователем Drupal, то переменные сессии сохраняются без проблем, а если выйти из своей авторизации, то никакие переменные сессии уже не сохраняются, при этом ошибки не пишет.
Где рыться, куда искать и что вообще делать с данной проблемой?
Вот уточню сейчас свой вопросы, сохранение переменных сессий не делается для анонимных пользователей.
@ArsenBespalov , а в чем собственно проблема? Сессии для анонимов и не нужны по большому счету. В большинстве случаев нужные данные для анонимов хранятся в куках, а если уж есть такая необходимость, то есть контрибное решение Session API.
Да! Кстати, я нашел решение без модуля Session API. Не факт что это будет работать далеко и долго, но это уже сейчас решило проблему с анонимными сессиями. Достаточно добавить 0 пользователя, вот ссылка: https://www.drupal.org/node/1029506