Некорректная дата последнего посещения форума

Проблемы с установкой или работой phpBB 3.0.x? Получите помощь здесь!
С 1 января 2017 года phpBB Group прекращает поддержку phpBB версии 3.0.
Сайт официальной русской поддержки phpBB Guru продолжит поддержку phpBB 3.0 до 1 июля 2017 года.
Подробнее: Окончание поддержки phpBB 3.0.
Правила форума
Местная Конституция | Шаблон запроса | Документация (phpBB3) | Переход на 3.0.6 и выше | FAQ-3 (phpbb3) | Как задавать вопросы | Как устанавливать моды

Ваш вопрос может быть удален без объяснения причин, если на него есть ответы по приведённым ссылкам (а вы рискуете получить предупреждение ;) ).
Аватара пользователя
nissin
phpBB 3.0.4
Сообщения: 2229
Стаж: 18 лет 9 месяцев
Откуда: Астана
Благодарил (а): 7 раз
Поблагодарили: 344 раза

Re: Некорректная дата последнего посещения форума

Сообщение nissin »

Да почти сразу (при ближайшем заходе кого-нибудь на конференцию).
Аватара пользователя
Sheer
Former team member
Сообщения: 12113
Стаж: 19 лет 7 месяцев
Откуда: Калининград не Кенигсберг
Благодарил (а): 54 раза
Поблагодарили: 2756 раз

Re: Некорректная дата последнего посещения форума

Сообщение Sheer »

Ну что ж, скинул в нули, сначала запустил крон вручную, после этого очистился кеш, постепенно стала таять таблица _sessions
Теперь выглядит так
last_queue_run Чт янв 01, 1970 3:00 (0)
cache_last_gc Вс окт 17, 2010 23:13 (1287346432)
warnings_last_gc Вс окт 17, 2010 23:14 (1287346456)
database_last_gc Вс окт 17, 2010 23:14 (1287346463)
search_last_gc Вс окт 17, 2010 23:14 (1287346471)
session_last_gc Чт янв 01, 1970 3:00 (0)
_________________
GMT +3

Вот эти нулевые значения меня смущаюьть...
Однако ж, хостер... вот свинью подкинул, я всю репу себе скрутил...

Добавлено спустя 42 минуты 20 секунд:
Через пол-часа
last_queue_run Вс окт 17, 2010 23:52 (1287348749)
cache_last_gc Вс окт 17, 2010 23:13 (1287346432)
warnings_last_gc Вс окт 17, 2010 23:14 (1287346456)
database_last_gc Вс окт 17, 2010 23:14 (1287346463)
search_last_gc Вс окт 17, 2010 23:14 (1287346471)
session_last_gc Пн окт 18, 2010 0:10 (1287349839)

Размер _sessions 25.6 КБ (88 записей) вместо 6 мБ (более 18 000 записей).
Все встало на место, время последнего посещения отображается верно, счетчик новых сообщений показывает правду.

ЗЫ. nissin - Персональный Биг Пасибо! Я б сам не допер в конфиге порыться... в голову не могло прийти, что хостер со временем намудрил...
Зато сколько я всего нового узнал, про куки Гуглля, например, как поупражнялся в программировании, всем бы таких хостеров!
Аватара пользователя
Корица
phpBB 1.0.0
Сообщения: 4
Стаж: 16 лет 1 месяц
Благодарил (а): 1 раз

Re: Некорректная дата последнего посещения форума

Сообщение Корица »

Здравствуйте! У меня та же самая проблема с последним посещением.
Sheer писал(а):Ну что ж, скинул в нули, сначала запустил крон вручную
Подскажите пожалуйста как запустить крон вручную?
Аватара пользователя
nissin
phpBB 3.0.4
Сообщения: 2229
Стаж: 18 лет 9 месяцев
Откуда: Астана
Благодарил (а): 7 раз
Поблагодарили: 344 раза

Re: Некорректная дата последнего посещения форума

Сообщение nissin »

Аватара пользователя
Корица
phpBB 1.0.0
Сообщения: 4
Стаж: 16 лет 1 месяц
Благодарил (а): 1 раз

Re: Некорректная дата последнего посещения форума

Сообщение Корица »

Я уже нашла. Спасибо!
nissin
У меня в профиле моё последнее посещение и последнее посещение пользователей в их профилях теперь отображается корректно. А вот моё последнее посещение - на главной странице, вверху, справа, так и осталось некорректным. Подскажите пожалуйста где это исправить?
Куки чистила
Аватара пользователя
nissin
phpBB 3.0.4
Сообщения: 2229
Стаж: 18 лет 9 месяцев
Откуда: Астана
Благодарил (а): 7 раз
Поблагодарили: 344 раза

Re: Некорректная дата последнего посещения форума

Сообщение nissin »

Имеется ввиду так:

Код: Выделить всё

Предыдущее посещение: 10.12.2010 18:58

Код: Выделить всё

Последнее посещение:    10.12.2010 23:46
так и должно быть.
Аватара пользователя
Sheer
Former team member
Сообщения: 12113
Стаж: 19 лет 7 месяцев
Откуда: Калининград не Кенигсберг
Благодарил (а): 54 раза
Поблагодарили: 2756 раз

Re: Некорректная дата последнего посещения форума

Сообщение Sheer »

Скачайте этот скриптик, запишите его в корень форума, запускайте периодически, и анализируйте информацию.
Аватара пользователя
Корица
phpBB 1.0.0
Сообщения: 4
Стаж: 16 лет 1 месяц
Благодарил (а): 1 раз

Re: Некорректная дата последнего посещения форума

Сообщение Корица »

nissin
Нет, не так.
А вот так:
Я сегодня заходила в 11:48, это посещение есть и отображается на главной. Потом меня не было. Потом, часа в четыре, я снова заходила на пару часов. И зашла вечером. В профиле отображается, моё последнее посещение - 20:50, а на главной так и висит 11:48
Аватара пользователя
nissin
phpBB 3.0.4
Сообщения: 2229
Стаж: 18 лет 9 месяцев
Откуда: Астана
Благодарил (а): 7 раз
Поблагодарили: 344 раза

Re: Некорректная дата последнего посещения форума

Сообщение nissin »

Просто сессия не закончилась между Вашими заходами.
Поставьте поменьше время сессии и всё.
Аватара пользователя
Sheer
Former team member
Сообщения: 12113
Стаж: 19 лет 7 месяцев
Откуда: Калининград не Кенигсберг
Благодарил (а): 54 раза
Поблагодарили: 2756 раз

Re: Некорректная дата последнего посещения форума

Сообщение Sheer »

Вроде все у вас там работает. Я заходил сегодня под тестовым аккакунтом в 0.05. Было Последнее посещение: 10 дек 2010, 21:55. Зашел сейчас - Последнее посещение: 11 дек 2010, 00:05.
Аватара пользователя
Корица
phpBB 1.0.0
Сообщения: 4
Стаж: 16 лет 1 месяц
Благодарил (а): 1 раз

Re: Некорректная дата последнего посещения форума

Сообщение Корица »

Да, уже и у меня заработало. Спасибо вам огромное!!!!
Sheer
Вам отдельное мегаспасибо!!!!
Аватара пользователя
Sheer
Former team member
Сообщения: 12113
Стаж: 19 лет 7 месяцев
Откуда: Калининград не Кенигсберг
Благодарил (а): 54 раза
Поблагодарили: 2756 раз

Re: Некорректная дата последнего посещения форума

Сообщение Sheer »

Корица писал(а):Вам отдельное
Дык кнопочка специательная есть.

А в соответствии с правилами форума, сообщу, как проблема была решена. Ларчик открывался просто: отсутствовал файл cron.php как таковой :lol:
Аватара пользователя
Slash
phpBB 2.0.10
Сообщения: 794
Стаж: 15 лет 7 месяцев
Благодарил (а): 101 раз
Поблагодарили: 79 раз

Re: Некорректная дата последнего посещения форума

Сообщение Slash »

Sheer писал(а):Скачайте этот скриптик, запишите его в корень форума, запускайте периодически, и анализируйте информацию.
Скачал, залил, открываю этот скриптик через браузер, и вот что показывает:

Код: Выделить всё

Общая ошибка
SQL ERROR [ mysql4 ]

Mixing of GROUP columns (MIN(),MAX(),COUNT(),...) with no GROUP columns is illegal if there is no GROUP BY clause [1140]

SQL

SELECT MAX(last_login) as last, key_id FROM phpbb_sessions_keys WHERE user_id = 2

BACKTRACE


FILE: includes/db/mysql.php
LINE: 175
CALL: dbal->sql_error()

FILE: test.php
LINE: 72
CALL: dbal_mysql->sql_query()
Что это за ошибка? Как её лечить?
Аватара пользователя
Sheer
Former team member
Сообщения: 12113
Стаж: 19 лет 7 месяцев
Откуда: Калининград не Кенигсберг
Благодарил (а): 54 раза
Поблагодарили: 2756 раз

Re: Некорректная дата последнего посещения форума

Сообщение Sheer »

Попробуй так

Код: Выделить всё

SELECT MAX(last_login) as last, key_id FROM phpbb_sessions_keys WHERE user_id = 2 GROUP BY last_login
Изображение
Общие ошибки новичков (07.11.2005) & Как задавать вопросы
Мини FAQ
Если ничто другое не помогает, прочтите, наконец, инструкцию!
"Никакая инструкция не может перечислить всех обязанностей должностного лица, предусмотреть все отдельные случаи и дать вперёд соответствующие указания, а поэтому господа инженеры должны проявить инициативу и, руководствуясь знаниями своей специальности и пользой дела, принять все усилия для оправдания своего назначения".
Циркуляр Морского технического комитета №15 от 29.11.1910 г.
Аватара пользователя
Slash
phpBB 2.0.10
Сообщения: 794
Стаж: 15 лет 7 месяцев
Благодарил (а): 101 раз
Поблагодарили: 79 раз

Re: Некорректная дата последнего посещения форума

Сообщение Slash »

Выполнил запрос, ничего не изменилось...

Вернуться в «Поддержка phpBB 3.0.х»