Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / PHP, Perl, Python [игнор отключен] [закрыт для гостей] / Автоматичский переход на зимнее время / 17 сообщений из 17, страница 1 из 1
28.10.2014, 09:34
    #38788910
trom
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Автоматичский переход на зимнее время
Стоит операционная система Centos на нем PHP и вебсервер
как сделать так чтобы переход на зимнее время и обратно происходил автоматически
что нужно поставить или изменить в php.ini или в другой части системы ?
...
Рейтинг: 0 / 0
28.10.2014, 09:45
    #38788925
vkle
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Автоматичский переход на зимнее время
Вообще, параметры перехода определены в таймзоне.
...
Рейтинг: 0 / 0
28.10.2014, 10:20
    #38788963
trom
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Автоматичский переход на зимнее время
vkle,

В php.ini есть такие настройки
date.timezone= Europe/Moscow

что не так почему переход на зимнее время не произошел ?
...
Рейтинг: 0 / 0
28.10.2014, 12:21
    #38789154
Barlone
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Автоматичский переход на зимнее время
trom, ну может версию php обновить надо...
...
Рейтинг: 0 / 0
28.10.2014, 15:37
    #38789503
trom
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Автоматичский переход на зимнее время
Изменил

date.timezone= Europe/Moscow

на

date.timezone= Etc/GMT-3

время стало правильным, только непонятно когда нужно будет переходить на летнее время опять вручную менять придется или нет ?
...
Рейтинг: 0 / 0
28.10.2014, 17:50
    #38789707
miksoft
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Автоматичский переход на зимнее время
tromкогда нужно будет переходить на летнее времяА что, уже опять на летнее переходить будем???
...
Рейтинг: 0 / 0
29.10.2014, 12:20
    #38790524
trom
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Автоматичский переход на зимнее время
miksoft,

незнаю, но скорее всего да

кто нить что нить дельное скажет?
...
Рейтинг: 0 / 0
29.10.2014, 12:21
    #38790526
miksoft
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Автоматичский переход на зимнее время
tromнезнаю, но скорее всего даНасколько я в курсе - нет.
...
Рейтинг: 0 / 0
29.10.2014, 13:41
    #38790652
vkle
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Автоматичский переход на зимнее время
Таймзоны периодически обновляются. За год раз десять, а то и более. Московская не должна была меняться в последнее время, вроде как. Самарская таймзона дважды менялась в последние годы. Это надо иметь в виду.

Таймзоны хранятся обычно где-то в /usr/share, а конкретный файл таймзоны для сервера копируется в /etc/localtime. Собственно, если грубо, по датам изменения этих файлов можно оценить их актуальность. Проверьте серверное время, соответствует ли оно действительности. Если нет, то есть смысл разобраться с ним сначала.
...
Рейтинг: 0 / 0
29.10.2014, 16:36
    #38790969
Barlone
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Автоматичский переход на зимнее время
vkleМосковская не должна была меняться в последнее время, вроде как.Как не должна была? Вот только 3 дня назад переползла с UTC+4 на UTC+3
И вообще РНР пофигу на то, что там в /usr/share и /etc/localtime
Он свою копию базы часовых поясов использует http://pecl.php.net/package/timezonedb
...
Рейтинг: 0 / 0
29.10.2014, 19:05
    #38791140
vkle
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Автоматичский переход на зимнее время
BarlonevkleМосковская не должна была меняться в последнее время, вроде как.Как не должна была? Вот только 3 дня назад переползла с UTC+4 на UTC+3Это произошло сезонное смещение локального времени. Москва как была, так и осталась в таймзоне Europe/Moscow (MSK). Сами же параметры таймзоны Europe/Moscow, такие как сезонное смещение времени, сохранились.

BarloneИ вообще РНР пофигу на то, что там в /usr/share и /etc/localtimePHP вычисляет время на основании системных часов. Если в системе бардак - то и время на выходе не обязано быть адекватным.

BarloneОн свою копию базы часовых поясов использует http://pecl.php.net/package/timezonedb Эммм... Возможно, если ее установить... Почему-то и без нее нормально работает:
Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
17.
18.
19.
[vk@vm1 ~]$ pkg info | grep pecl
pecl-APC-3.1.14_1              Alternative PHP Cache
pecl-memcache-3.0.8            Memcached extension
pecl-pdflib-3.0.4              PECL extension to create PDF on the fly
pecl-ssh2-0.12                 PECL extension to the libssh2 library
[vk@vm1 ~]$ make search name=pecl-timezonedb -C /usr/ports/
Port:   pecl-timezonedb-2014.7
Path:   /usr/ports/misc/pecl-timezonedb
Info:   Timezone Database to be used with PHP date and time functions
Maint:  sunpoet@FreeBSD.org
B-deps: autoconf-2.69 autoconf-wrapper-20131203 indexinfo-0.2 libiconv-1.14_4 libxml2-2.9.2_1 m4-1.4.17_1,1 pcre-8.35_1 perl5-5.16.3_11 php5-5.4.34
R-deps: libiconv-1.14_4 libxml2-2.9.2_1 pcre-8.35_1 php5-5.4.34
WWW:     http://pecl.php.net/package/timezonedb 

[vk@vm1 ~]$ php -r 'echo date_default_timezone_get(), "\n"; echo date(DATE_RFC822); date_default_timezone_set("Europe/Moscow"); echo "\n", date(DATE_RFC822), "\n";'
Europe/Samara
Wed, 29 Oct 14 20:03:34 +0400
Wed, 29 Oct 14 19:03:34 +0300
[vk@vm1 ~]$  
...
Рейтинг: 0 / 0
30.10.2014, 06:54
    #38791331
Barlone
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Автоматичский переход на зимнее время
vkleBarloneОн свою копию базы часовых поясов использует http://pecl.php.net/package/timezonedb Эммм... Возможно, если ее установить... Почему-то и без нее нормально работает:
Я ж говорил - надо РНР обновить. Если по какой-то причине нельзя обновлять РНР - поставить timezonedb
...
Рейтинг: 0 / 0
30.10.2014, 09:45
    #38791444
vkle
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Автоматичский переход на зимнее время
BarloneЯ ж говорил - надо РНР обновить.Не улавливаю связи. Поясните?
...
Рейтинг: 0 / 0
30.10.2014, 10:06
    #38791481
Barlone
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Автоматичский переход на зимнее время
vkleBarloneЯ ж говорил - надо РНР обновить.Не улавливаю связи. Поясните?В phpinfo ищите "Timezone Database Version"
...
Рейтинг: 0 / 0
30.10.2014, 16:32
    #38791928
vkle
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Автоматичский переход на зимнее время
Barlone,

Воооот оно как... Смысл понятен, при случае пороюсь в исходниках. Или в доках.
...
Рейтинг: 0 / 0
30.10.2014, 17:41
    #38792087
zirra
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Автоматичский переход на зимнее время
vkle> Москва как была, так и осталась в таймзоне Europe/Moscow (MSK). Сами же параметры таймзоны Europe/Moscow, такие как сезонное смещение времени,
> сохранились.
Правда, теперь это зовётся Russian Time Zone 2 ...

--
Vladimir A.Bakhvaloff
Posted via ActualForum NNTP Server 1.5
...
Рейтинг: 0 / 0
05.11.2014, 13:55
    #38796236
des1roer
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Автоматичский переход на зимнее время
че за ***
...
Рейтинг: 0 / 0
Форумы / PHP, Perl, Python [игнор отключен] [закрыт для гостей] / Автоматичский переход на зимнее время / 17 сообщений из 17, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]