Наткнулся на небольшую багу. У меня стоит друпал на 2 проектах (в корневом каталоге и одном из подкаталогов) Захожу в один движок, выбрасывает (разлогинивает) из другого, не кто с таким не сталкивался??? Шо бы подобное могло означать и как это исправить??
Комментарии
Все просто - куки устанавливаются для домена. Вот и получается, что старые каждый раз затираются.
Вопрос: а нафига такой изврат?
А как еще можно организовать несколько не связанных между собой подсайтов (в подкаталогах) с разным контентом и конфигурацией на одном домене, не используя 2 движка???
Использовать общие таблицы sessions и users + вот этот патч http://drupal.org/files/issues/database.mysql.inc_3.patch для соблюдения правильных последовательностей идентификаторов пользователей.
---
http://drupal5.ru - информация для друпателей
качественные ответы только на качественные вопросы
Невозможно, поскольку эти подсайты использую различные базы данных.
Переписать механизм авторизации пользователей с поддержкой другой базы данных.
Или решить это средствами MySQL.
Возможно получится решить это и куками, назначив им разные абсолютные пути.
Или отказаться от регистрации пользователей на одном из сайтов.
Но самое простое, IMHO, поменять в коде имя куков на одном из сайтов.
---
http://drupal5.ru - информация для друпателей
качественные ответы только на качественные вопросы