Как каждый хранит и получает пользовательские переменные сеанса в Drupal 6?

Если нет никакого экземпляра, нет никакого типа экземпляра.

лучшее, которое можно сделать, использовать тип ссылки, что означает, есть ли у Вас ссылка на объект (как в методе в вопросе), ссылочный тип является объектом.

<час>

Вы, вероятно, не должны пытаться преобразовать пустой экземпляр одного типа в пустой экземпляр другого типа...

12
задан jschrab 10 July 2009 в 16:11
поделиться

1 ответ

Хорошо, вот ответ - $ _SESSION работает как для аутентифицированных, так и для анонимных пользователей ожидается - , если других проблем нет!

Я обнаружил, что у меня была следующая проблема; в моей таблице «пользователи» Drupal (или в моем случае «drupal_users») отсутствовал пользователь с нулевым UID («0»).

Drupal использует UID 0 для управления сеансами в базе данных через свой собственный обработчик сеансов. Если этого пользователя нет в таблице (он должен быть там при установке по умолчанию), то Drupal не может прикрепить информацию о сеансе к анонимному пользователю.

17
ответ дан 2 December 2019 в 19:55
поделиться
Другие вопросы по тегам:

Похожие вопросы: