Наткнулся на небольшую багу.

Главные вкладки

Аватар пользователя terrorblade terrorblade 30 января 2007 в 14:21

Наткнулся на небольшую багу. У меня стоит друпал на 2 проектах (в корневом каталоге и одном из подкаталогов) Захожу в один движок, выбрасывает (разлогинивает) из другого, не кто с таким не сталкивался??? Шо бы подобное могло означать и как это исправить??

Комментарии

Аватар пользователя nilard@drupal.org nilard@drupal.org 30 января 2007 в 15:39

Все просто - куки устанавливаются для домена. Вот и получается, что старые каждый раз затираются.
Вопрос: а нафига такой изврат?

Аватар пользователя terrorblade terrorblade 30 января 2007 в 16:33

А как еще можно организовать несколько не связанных между собой подсайтов (в подкаталогах) с разным контентом и конфигурацией на одном домене, не используя 2 движка???

Аватар пользователя rapitosov@drupal.org rapitosov@drupal.org 30 января 2007 в 23:31

Использовать общие таблицы sessions и users + вот этот патч http://drupal.org/files/issues/database.mysql.inc_3.patch для соблюдения правильных последовательностей идентификаторов пользователей.

---
http://drupal5.ru - информация для друпателей
качественные ответы только на качественные вопросы

Аватар пользователя rapitosov@drupal.org rapitosov@drupal.org 31 января 2007 в 22:42

Переписать механизм авторизации пользователей с поддержкой другой базы данных.
Или решить это средствами MySQL.
Возможно получится решить это и куками, назначив им разные абсолютные пути.
Или отказаться от регистрации пользователей на одном из сайтов.

Но самое простое, IMHO, поменять в коде имя куков на одном из сайтов.

---
http://drupal5.ru - информация для друпателей
качественные ответы только на качественные вопросы