Next Generation CMS :: Форум поддержки

Заинтересовала наша система? Тогда этот форум для Вас!

Вы не зашли.

#1 2012-05-30 02:15:22

legenda
Участник
Откуда ua
Зарегистрирован: 2009-12-22
Сообщений: 2,160
Рейтинг :   39 

Некоректно работает временная зона

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

Изменения временных зон
в минутах; т.е.: 180=+3 часа; -120=-2 часа

но при додавании новости стоит время сервера а не моей зоны, когда новость добавил время сменилось на мою зону, но при редактирование новости снова показывает зону сервера.

Както очень непонятно, да и неудобно когда стоит cron

Так и должно быть или это чтото у меня непляшет?

Не в сети

#2 2012-05-30 23:21:04

vitaly
Администратор
Откуда Россия
Зарегистрирован: 2008-10-08
Сообщений: 2,823
Рейтинг :   118 

Re: Некоректно работает временная зона

Так... не то чтобы "должно быть", но работает именно так.

Открой engine/core.php, найди строки:

// Override TimeZone warning generator for PHP >= 5.1.0
if (function_exists('date_default_timezone_get') && function_exists('date_default_timezone_set')) {
 date_default_timezone_set ( @date_default_timezone_get() );
}

и замени на:

// Override TimeZone warning generator for PHP >= 5.1.0
if (function_exists('date_default_timezone_get') && function_exists('date_default_timezone_set')) {
 date_default_timezone_set ( 'Europe/Moscow' );
}

Если в твоей версии таких строк нет, то просто добавь их в начало core.php

p.s. И ставить Europe/Moscow совершенно не обязательно, можешь выбрать свой регион из этого списка

Не в сети

#3 2012-05-31 01:27:17

legenda
Участник
Откуда ua
Зарегистрирован: 2009-12-22
Сообщений: 2,160
Рейтинг :   39 

Re: Некоректно работает временная зона

vitaly, при этом уже неважно какие цыфри будут стоять в том

Изменения временных зон
в минутах; т.е.: 180=+3 часа; -120=-2 часа

?

Изменено legenda (2012-05-31 01:27:26)

Не в сети

#4 2012-06-01 00:19:06

vitaly
Администратор
Откуда Россия
Зарегистрирован: 2008-10-08
Сообщений: 2,823
Рейтинг :   118 

Re: Некоректно работает временная зона

legenda, важно - тут должна стоять цифра 0

Не в сети

Подвал раздела

Работает на FluxBB