olorin
Захожу иногда

Репутация: +0/-0
Offline
Пол: 
Сообщений: 8
|
 |
« : 24.10.2009, 10:24:29 » |
|
Установил Joostina 1.3.0 RC2 на хостинг с FreeBSD 7.2. На сервере идет синхронизация времени с глобальными серверами времени, настроен часовой пояс, т.е. всегда отображается точное время с учетом часового пояса и перехода на зимнее/летнее время.
Проблема в том, что при указании часового пояса сервера в настройках CMS (Глобальная конфигурация - Локаль) автоматически выставляется разница со временем сервера (-1). Стоит изменить часовой пояс со смещением на 1 больше - разница составляет 0. На основании каких данных joostina выставляет разницу? У меня из-за этого время некорректно отображается, а как исправить - ума не приложу.
|
|
|
|
|
Записан
|
|
|
|
olorin
Захожу иногда

Репутация: +0/-0
Offline
Пол: 
Сообщений: 8
|
 |
« Ответ #1 : 25.10.2009, 00:51:33 » |
|
Переход на зимнее время временно решил проблему. Прошу разработчиков подружить CMS и хостинги с переводом на летнее/зимнее время.
|
|
|
|
|
Записан
|
|
|
|
|
boston
|
 |
« Ответ #2 : 25.10.2009, 22:20:28 » |
|
Не совсем понял что произошло и что ожидалось, расскажешь подробнее и с примерами?
|
|
|
|
|
Записан
|
|
|
|
trotom
Осваиваюсь на форуме
 
Репутация: +4/-0
Offline
Пол: 
Сообщений: 142
:)
|
 |
« Ответ #3 : 26.10.2009, 07:58:12 » |
|
boston, летом при выборе глобальная конфигарация - локаль UTC+3 Москва etc время отставало на час в жустине. Например, создаешь новость, а у неё время создания час назад (или вперёд, я что то запутался  )
|
|
|
|
|
Записан
|
|
|
|
trotom
Осваиваюсь на форуме
 
Репутация: +4/-0
Offline
Пол: 
Сообщений: 142
:)
|
 |
« Ответ #4 : 26.10.2009, 07:59:33 » |
|
вот, это как на этом форуме. После перевода времени, теперь время сообщения спешит на час. У меня сейчас 6:58, а сообщение 7:58. В joos тоже самое, только там зимнее время точно, а летнее расходится
|
|
|
|
|
Записан
|
|
|
|
|
boston
|
 |
« Ответ #5 : 26.10.2009, 10:01:04 » |
|
А сервер где находится физически, в каком часовом поясе и какое время показывает на сервере?
|
|
|
|
|
Записан
|
|
|
|
trotom
Осваиваюсь на форуме
 
Репутация: +4/-0
Offline
Пол: 
Сообщений: 142
:)
|
 |
« Ответ #6 : 26.10.2009, 11:21:57 » |
|
я на денвере замечал у себя вроде, хотя уже не помню - не придавал этому значения, ну отстаёт на час и ладно Помню выбираешь -3, на час отстаёт, и думал может выбрать -4 - следующий пояс
|
|
|
|
|
Записан
|
|
|
|
olorin
Захожу иногда

Репутация: +0/-0
Offline
Пол: 
Сообщений: 8
|
 |
« Ответ #7 : 26.10.2009, 12:22:47 » |
|
А сервер где находится физически, в каком часовом поясе и какое время показывает на сервере?
Физически - Красноярский часовой пояс. На сервере: понедельник, 26 октября 2009 г. 15:11:39 (KRAT) На сайте: Время: 15:11 В настройках локали стоит UTC +7, Красноярск. Разница со временем сервера 0 ч. Но до перехода на зимнее время разница была -1 ч. P.S. А с чем CMS время сервера сравнивает?)
|
|
|
|
« Последнее редактирование: 26.10.2009, 12:41:34 от olorin »
|
Записан
|
|
|
|
|
boston
|
 |
« Ответ #8 : 26.10.2009, 13:40:25 » |
|
Ни с чем, берётся время сервера и всё, ну еще +/- указанный часовой пояс.
|
|
|
|
|
Записан
|
|
|
|
trotom
Осваиваюсь на форуме
 
Репутация: +4/-0
Offline
Пол: 
Сообщений: 142
:)
|
 |
« Ответ #9 : 26.10.2009, 14:04:57 » |
|
весной после перехода на летнее время можно будет посмотреть. Пока предлагаю забыть 
|
|
|
|
|
Записан
|
|
|
|
olorin
Захожу иногда

Репутация: +0/-0
Offline
Пол: 
Сообщений: 8
|
 |
« Ответ #10 : 26.10.2009, 17:51:22 » |
|
Ни с чем, берётся время сервера и всё, ну еще +/- указанный часовой пояс.
Блин. Ну непонятно, почему на летнем времени в моем же часовом поясе откуда-то берется разница. На сервере всегда местное время, с учетом часового пояса и сезонного смещения (лето/зима). Можно ж просто поставить галочку "автоматический переход на зимнее время", и если сервер не переводит часы (и админ в курсе) - пусть это делает joostina. весной после перехода на летнее время можно будет посмотреть. Пока предлагаю забыть  Предлагаю решить проблему до возникновения недоразумений.
|
|
|
|
« Последнее редактирование: 26.10.2009, 18:05:25 от olorin »
|
Записан
|
|
|
|
|
boston
|
 |
« Ответ #11 : 27.10.2009, 12:15:28 » |
|
>пусть это делает joostina.  следит за переводом часов на зимнее-летнее время?
|
|
|
|
|
Записан
|
|
|
|
olorin
Захожу иногда

Репутация: +0/-0
Offline
Пол: 
Сообщений: 8
|
 |
« Ответ #12 : 27.10.2009, 12:24:59 » |
|
>пусть это делает joostina.  следит за переводом часов на зимнее-летнее время? Нет, конечно ) Админ галочку поставил - CMS в определенный день сама установила/убрала смещение на 1 час относительно времени сервера. Не поставил админ галочку - будет всегда отображать время сервера, без всяких "разниц".
|
|
|
|
|
Записан
|
|
|
|
|
boston
|
 |
« Ответ #13 : 27.10.2009, 12:54:29 » |
|
Ну тогда можно в определённый день просто выбирать часовой пояс на +/-1 час, и без галочки )))
|
|
|
|
|
Записан
|
|
|
|
olorin
Захожу иногда

Репутация: +0/-0
Offline
Пол: 
Сообщений: 8
|
 |
« Ответ #14 : 27.10.2009, 13:19:08 » |
|
Ну тогда можно в определённый день просто выбирать часовой пояс на +/-1 час, и без галочки )))
Тогда можно убрать "смещение относительно времени сервера" 
|
|
|
|
|
Записан
|
|
|
|
olorin
Захожу иногда

Репутация: +0/-0
Offline
Пол: 
Сообщений: 8
|
 |
« Ответ #15 : 27.10.2009, 13:29:30 » |
|
boston, скажи мне, зачем вообще нужна строка "разница со временем сервера"? Пусть всегда будет время сервера.
Если хостинг ненормальный и не умеет переводить часы на летнее и зимнее время - сделайте хотя бы возможным изменение этой самой разницы с сервером, а то там read only стоит. Смысл в этой строчке?
|
|
|
|
|
Записан
|
|
|
|
|
boston
|
 |
« Ответ #16 : 27.10.2009, 17:56:39 » |
|
А если я живу в Чалябинске, а сервер в Москве? У нас разница в 2 часа 
|
|
|
|
|
Записан
|
|
|
|
olorin
Захожу иногда

Репутация: +0/-0
Offline
Пол: 
Сообщений: 8
|
 |
« Ответ #17 : 27.10.2009, 19:10:41 » |
|
Иииии?.. Ну разница. Ну и? Летом: Сервер в моем городе, я в своем городе, а время почему-то от соседнего часового пояса.
Если у тебя разница в 2 часа - ну поставь ты в своем профиле свой часовой пояс, и будет всем счастье. CMS будет брать время с сервера (не парясь о том, что сейчас - лето или зима), по дефолту отображать часовой пояс, в котором находится (потому что часовой пояс хостинга должен совпадать с часовым поясом CMS), а тебе выдавать время, с учетом разницы между поясами хостинга и в твоем профиле.
|
|
|
|
|
Записан
|
|
|
|
|