Время в "новости форума"

ЕСТЬ РЕШЕНИЕ ЗАКРЫТО
#1 2 октября 2011 в 23:49
Хостинг Питерский, а значит Временная зона: Moscow. Поправка два часа на регион. Но при установке времени как на картинке


появляется непорядок в модуле "новости форума"



А именно, в течение этих двух часов, пока не наступит завтра по серверному времени, модуль считает что время еще вчера (( Т.е. в модуле поправка не учитывается… В самом форуме учитывается.

Где поправить? Хотелось бы, чтобы в 1.8.1 не было этого недочета.
#2 4 октября 2011 в 01:04
Евгений, вы уже сталкивались с подобной проблемой, разве не помните?
Поискали бы среди своих постов и нашли бы laugh


в файле /core/classes/db.class.php
находим
  1.  
  2. $this->query("SET NAMES cp1251");
  3.  
и после строчки вставляем строчку $this->query("SET TIME_ZONE=’+3:00’");
получится вот так
  1.  
  2. $this->query("SET NAMES cp1251");
  3.  
  4. $this->query("SET TIME_ZONE='+3:00'");
  5.  
время по умолчанию в этом коде, московское
#3 4 октября 2011 в 08:09
Anonimus, на сколько я помню, такие правки вызывают косяки где то в другом… а это уже ваши слова...
просто настройки в первом посте устанавливают нормальное время везде, кроме новостей форума. И я почти уверен, что ее можно решить поправкой в движке, а не принудительной установкой временной зоны.
#4 5 октября 2011 в 22:53
Используя этот сайт, вы соглашаетесь с тем, что мы используем файлы cookie.