Ошибки в отображении времени

ЕСТЬ РЕШЕНИЕ ЗАКРЫТО

Время в комментариях и в личных сообщениях отличается от времени в админке

#1 6 ноября 2013 в 22:56
Сабж. В админке московское время Иллюстрация
В настройках сайта, во вкладке "Время" выставлены следующие значения:
Временная зона: Europe/Moscow

Смещение в часах: 0
При этом на сайте в комментариях и личных сообщениях время "отстаёт" на 9 часов Иллюстрация

Версия Instant CMS — 1.10.2
Как исправить, подскажите знающие люди?
#2 7 ноября 2013 в 09:31
Пришёл ответ от хостера:

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

support@hoster.ru
От себя добавлю что мне кажется сомнительным вариант с зимним/летним временем, т.к. разница с временем сервера составляет не 1-2 часа, а 9. Кстати, в ленте активности указывается правильное время.
#3 8 ноября 2013 в 00:02
Решил, использовав совет — отсюда

открываем класс /core/classes/db.class.php в конец функции __construct добавляем строку: Код PHP: $this->query("SET TIME_ZONE='+2:00'"); где +2:00 это разница во времени которую нужно получить

Администратор
Хотя костыльные танцы с бубном это не есть хорошо. Зачем тогда вообще кнопка "Время" в настройках сайта?
#4 8 ноября 2013 в 00:31
Тихо сам с собою я веду беседу…
Используя этот сайт, вы соглашаетесь с тем, что мы используем файлы cookie.