Страница 1 из 2

[Отделено] Сообщаем об ошибках phpBB 3.2.x разработчикам (показания даты)

Добавлено: 09.07.2019 5:48
Craftsman
Внимание! Серьезная бага!

Много лет пользуюсь phpBB, на данный момент использую версию 3.2.7.
Обычно всегда доверял показаниям его бортовых самописцев :)
Как вдруг совершенно случайно обнаруживаю, что показания даты и время посещения пользователей часто не соответствует реальным.

Например, некоторые из посетелей чуть ли не каждый день логинятся на форуме, а phpBB показывает, что последний раз они заходили еще ... в прошлом году! :facepalm:
Причем, эти ложные показания отображаются как в темах, так и в блоке "Наша команда".

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

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

Re: Сообщаем об ошибках phpBB 3.2.x разработчикам

Добавлено: 09.07.2019 8:34
rxu
Craftsman писал(а): 09.07.2019 5:48 видимо, это ошибка в коде движка.
Нулевая информативность.
Как только поймете - обращайтесь 😊

Re: Сообщаем об ошибках phpBB 3.2.x разработчикам

Добавлено: 09.07.2019 8:53
Craftsman
rxu писал(а): 09.07.2019 8:34 Нулевая информативность.
Разумеется. Но не совсем. Я ведь не разработчик по PHP или чего-то там, а только администратор сайта, поэтому в ваших хитроумных кодах не разбираюсь.
А что бы вы хотели, что бы я предоставил?

К тому же меня удивило ваше фригидное отношение к баг-репорту.
Баг однозначно есть, а вы даже не задали наводящие вопросы, не подсказали чего нибудь, а сразу отфутболили.

Это надо понимать, что вам пофиг на устранение багов в pphpBB?

Re: Сообщаем об ошибках phpBB 3.2.x разработчикам

Добавлено: 09.07.2019 8:57
Pazh
Craftsman, проблема в том, что вы даже не удосужились проверить возможные причины, т.к. вы первый "заметили" эту "проблему" и только у себя на форуме. В 99% случаев это оказывается не проблемой движка, а проблемой конкретного форума. А причин может быть вагон. Начните с проверки времени на своем сервере

Re: Сообщаем об ошибках phpBB 3.2.x разработчикам

Добавлено: 09.07.2019 9:08
rxu
Craftsman писал(а): 09.07.2019 8:57 Это надо понимать, что вам пофиг на устранение багов в pphpBB?
Ваше сообщение об ошибке сейчас звучит примерно так: у меня какая-то ошибка, исправьте ее.

Серьезно считаете, что этого достаточно?
Ни информации о версиях, ни о параметрах сервера, ни об условиях возникновения ошибки (пользовательских), ни ссылки на конференцию, ни тестового аккаунта - полный ноль информации.
Поэтому оставьте свою рассерженность при себе.
Как только будет ясно, что это не ваша личная проблема, а реальный баг - разберемся.

Re: Сообщаем об ошибках phpBB 3.2.x разработчикам

Добавлено: 09.07.2019 9:11
Craftsman
Pazh писал(а): 09.07.2019 8:57 А причин может быть вагон.
Конечно, и поскольку их не знаю, то и обратился на форум поддержки.
Время на сервере, разумеется, корректное, поэтому порталы на Друпале на том же сервере время посещения показывают правильно.
Только phpBB привирает, причем, как уже обращал внимание - хаотически.
Значит, причина именно в нем.

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

Отправлено спустя 7 минут 25 секунд:
rxu: вы меня опередили.
rxu писал(а): 09.07.2019 9:08 Ваше сообщение об ошибке сейчас звучит примерно так: у меня какая-то ошибка, исправьте ее.
Нет, это вы меня неправильно трактуете. Я ожидал от вас наводящих вопросов, но вы их задали только теперь.

Итак, какие данные я должен предоставить? Версию phpBB указал с самого начала.
Какие параметры сервера я должен предоставить? Объем памяти, процессор - что-то еще?

Об условиях возникновения ошибки уже сказал - они неизвестны, поскольку возникают хаотически.
Ссылку на конференцию - без проблем. Тестовый аккаунт можете создать сами, только не понимаю, что он вам даст, если эта ощибка возникает хаотически - можно год просидеть с этим тестовым аккуантом, и не дождаться ошибки.

Re: Сообщаем об ошибках phpBB 3.2.x разработчикам

Добавлено: 09.07.2019 9:52
Pazh
rxu, походу это надолго, так что может стоит вынести в отдельную тему и не захламлять эту

Re: Сообщаем об ошибках phpBB 3.2.x разработчикам

Добавлено: 09.07.2019 10:17
Craftsman
rxu: пожалуйста, как вам будет удобнее.

Re: Сообщаем об ошибках phpBB 3.2.x разработчикам

Добавлено: 09.07.2019 11:37
Sheer
Простейший путь к скорейшему ответу - шаблон запроса

Отправлено спустя 44 минуты 43 секунды:
Re: [Отделено] Сообщаем об ошибках phpBB 3.2.x разработчикам (показания даты)
Pazh писал(а): 09.07.2019 9:52 вынести в отдельную тему и не захламлять эту
Done! :popcorn
Craftsman писал(а): 09.07.2019 9:19 Я ожидал от вас наводящих вопросов, но вы их задали только теперь.
Прежде чем возмущаться и топать ногами, стоило бы прочесть правила, в частности пункт Правила, пункт: 2.5 и заполнить этот пресловутый шаблон запроса, не дожидаясь, пока вам начнут задавать "наводящих вопросов". Вы можете предоставить более подробную информацию, загрузив [3.1][3.2] [dev] STK for phpBB 3.2.x & 3.1.x и на вкладке ГЛАВНАЯ перейти к пункту
Генератор запросов в службу поддержки. Генератор соберет информацию об установленных расширениях на вашей конференции.
Craftsman писал(а): 09.07.2019 9:19 Тестовый аккаунт можете создать сами
Еще чего! Это вам нужно, а не нам, мы заинтересованы в решении ваших проблем не больше вашего. Воспользуйтесь STK и создайте тест-пользователя.
Что касается вашей проблемы, то она скорее всего связана с неправильной конфигурацией сервера, о чем вам уже намекнули
Pazh писал(а): 09.07.2019 8:57 Начните с проверки времени на своем сервере
Вот подтверждение предположения Некорректная дата последнего посещения форума - Если дочитаете до конца, то поймете, что проблема была в том, что хостер при обновлении ПО на сервере выставил время на пару лет вперед, потом вернул корректное значение через некоторое время.
Совет. Очистите таблицу сессий для начала.

Re: [Отделено] Сообщаем об ошибках phpBB 3.2.x разработчикам (показания даты)

Добавлено: 09.07.2019 13:26
Craftsman
Sheer писал(а): 09.07.2019 12:22 Тестовый аккаунт можете создать сами

Еще чего! Это вам нужно, а не нам, мы заинтересованы в решении ваших проблем не больше вашего. Воспользуйтесь STK и создайте тест-пользователя.
Значит, я не понял, что такое "тестовый аккаунт".
Считал, то это обычный новый пользователь, которого вам самим удобнее завести, чем если я создам его для вас.
А на самом деле это что?
Sheer писал(а): 09.07.2019 12:22 проблема была в том, что хостер при обновлении ПО на сервере выставил время на пару лет вперед, потом вернул корректное значение через некоторое время.
Вот этого уж точно не было. Сервер крутится больше 10 лет, его конфигурация не менялась (за исключением удвоения памяти), а ntpd/ntpdate включены изначально и работают как часы - извините за тавтологию :) - и никогда не сбивались
Sheer писал(а): 09.07.2019 12:22 Совет. Очистите таблицу сессий для начала.
Спасибо за совет. Но ее чистил, и не раз. Причина в чем-то другом....

Re: [Отделено] Сообщаем об ошибках phpBB 3.2.x разработчикам (показания даты)

Добавлено: 09.07.2019 13:32
Sheer
Craftsman писал(а): 09.07.2019 13:26 Сервер крутится больше 10 лет
Ну и что с того? В моем случае сервер крутился еще больше.
Craftsman писал(а): 09.07.2019 13:26 его конфигурация не менялась
Вы можете это гарантировать на 100% ?
Craftsman писал(а): 09.07.2019 13:26 Причина в чем-то другом....
Таки будем и дальше играть в угадайку или все же Простейший путь к скорейшему ответу - шаблон запроса ?

Отправлено спустя 2 минуты 29 секунд:
Craftsman писал(а): 09.07.2019 13:26 А на самом деле это что?
А на самом деле
Craftsman писал(а): 09.07.2019 13:26 это обычный новый пользователь
только вот каждому, кто захочет посмотреть проблему изнутри, придется регистрироваться на вашей конференции, а оно надо?

Re: [Отделено] Сообщаем об ошибках phpBB 3.2.x разработчикам (показания даты)

Добавлено: 09.07.2019 13:45
Craftsman
Хорошо, я понял, спасибо. Надо еще подумать, прежде чем писать...

Re: [Отделено] Сообщаем об ошибках phpBB 3.2.x разработчикам (показания даты)

Добавлено: 09.07.2019 14:55
Пчелкин
Craftsman писал(а): 09.07.2019 5:48 Например, некоторые из посетелей чуть ли не каждый день логинятся на форуме, а phpBB показывает, что последний раз они заходили еще ... в прошлом году!
А такие, случаем, не ходят на форум в режиме НЕВИДИМЫЕ? Если так - то на неукоторых сборках от гавносборщиков - все у вас правильно. Проверил сейчас - есть подобное на одном форуме с 3.2.2. Зато в админке можно увидеть их реальные времена посещений, если они шевелились на форуме

Re: [Отделено] Сообщаем об ошибках phpBB 3.2.x разработчикам (показания даты)

Добавлено: 09.07.2019 15:48
rxu
На самом деле такие сообщения время от времени поступают со времен выхода 3.0, но воспроизвести их надежно не получается.
Зависимость неясна. То ли с временем жизни сессии проблема, то ли с автологином.
Но чтобы на годы отличалась дата - это впервые.

Re: [Отделено] Сообщаем об ошибках phpBB 3.2.x разработчикам (показания даты)

Добавлено: 09.07.2019 15:51
Nekstati
Craftsman писал(а): 09.07.2019 5:48 эти ложные показания отображаются как в темах, так и в блоке "Наша команда".
Штатно дата последнего посещения не отображается ни в темах, ни в блоке "Наша команда". Значит, у вас какие-то расширения добавляют эти поля. Может, ошибка в расширениях?