Ай-яй, зачем же так!
Кто нибудь еще такое видит (видел)?
В предыдущий раз с сайты выходила, а потом Ctrl+Shift+Del (FF). Таке что кеш и куки - "насмерть". И прошло после этого часа три.
А нет так давно, когда d.ru был еще на 5-ке, я смогла зайти без куков. Ну просто забыла что их выключила глобально и со страницы какой-нибудь ноды (именно не с главной) с n-ой попытки вход удавался.
И попутно спрошу, почему постоянно стало вылазить "Сбой в работе сайта - ошибка 50х"?
Ну, от теперь "Содержимое было изменено другим пользователем, изменения не удается сохранить."
Комментарии
Я видел. И не только на друпал.ру.
А те сайты, на которых ты это видел, были на друпале?
Разумеется. И я убежден, что это проблема друпала.
Регулряно встречаюсь с таким на 6-рке
Да, на 5-ке не замечала.
Можно ли это как-то пофиксить?
Скорее всего существует несколько сессий для одного и того-же юзера, например, вы залогинены в разных браузерах или с разных компьютеров. Это не глюк, это особенность, исправить ее несложно, или темизировав аутпут соответствующего блока, или создав свой блок, с похожим функционалом, который не будет выводить более одной записи для одного юзера.
У меня 1 компьютер. Пользуюсь только FF, а IE выход в NET вообще не имеет (абсолютный бан, даже к майкрософту ни-ни).
Так что в этом то и дело, что сессий - несколько для одного компа и IP, а вход возможен даже при отсутствии куков.
На Денвере и других друпал-сайтах такого не замечала.
На D5 такое поведение тоже имеет место при входе из разных браузеров.
Ну да, возможен, вот только при обновлении страницы (или переходе на другую) снова загрузиться страница для анонима.
Если же загружается страница _для_вас_, значит сессия-таки сохраняется и вы чего-то не замечаете.
Плюс, если глючит кэш можно наблюдать страницы других пользователей (например админа :). Но только наблюдать - изменить ничего естественно не получиться.
Но у меня то 1 браузер, 1 компьютер, 1 IP, а юзера 2.
Про сессии я в курсе, но все же, мне кажется не важно сколько браузеров стоит, с одного компьютера должен быть только один вход.
Интересно у он зашел с пяти браузеров или...
???
Да ну патч напишите и отправьте на д.орг, это же баг.
Поэтому я и написала сюда, надеясь что кто-то что-то уже предпринимал.
Знать бы где у этого бага ноги растут...
Где-где, в блоке "сейчас на сайте" конечно же Вот патч для шестерки. Вся проблема была в поле s.timestamp, которое там мало того что вообще лишнее, так и не давало сработать DISTINCT в запросе, ибо с ним все возвращенные строки были разными.
Можете взять его и сделать аналогичный патч для семерки, и запостить на д.орг, я поддержу если что. Только сделайте пожалуйста.
Если это блок создан с помощью view, то всё просто. Это повторение активности юзера, а не дублирование его аккаунта. Исправляется так: во views в настройках advanced есть раздел Query settings - в нём ставите галочку на Distinct, и проблема исчезнет!!!!!
Желаю удачи