Обновление базы временных поясов в PHP

1 23
[umka]
На сайте с 25.05.2008
Offline
456
#21

Вот тут должны быть нужные файлики

ftp://elsie.nci.nih.gov/pub/

кладём в /usr/src/share/zoneinfo, заходим туда

make clean

make install clean

а потом уже копируем нужную зону в /etc/localtime

Лог в помощь!
iHead
На сайте с 25.04.2008
Offline
137
#22
Mage1:
Подскажите, где взять верный файл /usr/share/zoneinfo/Europe/Moscow
FreeBSD уж обновлял, а время все равно на час отстает :( (в /etc/localtime копировал)

Вот что приходило от Агавы клиентам на коло:


Проверить параметры временной зоны можно командой:
# zdump -v /etc/localtime | grep 2011

Если вывод выглядит так, перевод часов включен и зона нуждается в обновлении:
/etc/localtime Sat Mar 26 22:59:59 2011 UTC = Sun Mar 27 01:59:59 2011 MSK isdst=0 gmtoff=10800
/etc/localtime Sat Mar 26 23:00:00 2011 UTC = Sun Mar 27 03:00:00 2011 MSD isdst=1 gmtoff=14400
/etc/localtime Sat Oct 29 22:59:59 2011 UTC = Sun Oct 30 02:59:59 2011 MSD isdst=1 gmtoff=14400
/etc/localtime Sat Oct 29 23:00:00 2011 UTC = Sun Oct 30 02:00:00 2011 MSK isdst=0 gmtoff=10800

Если же результат такой, временная зона уже обновлена и часы переводиться не будут:
/etc/localtime Sat Mar 26 22:59:59 2011 UTC = Sun Mar 27 01:59:59 2011 MSK isdst=0 gmtoff=10800
/etc/localtime Sat Mar 26 23:00:00 2011 UTC = Sun Mar 27 03:00:00 2011 MSK isdst=0 gmtoff=14400

1. Обновляем порты
portsnap fetch update && portsnap extract

2. Устанавливаем последнюю версию порта zoneinfo
cd /usr/ports/misc/zoneinfo/ && make install clean

3. После этого копируем нужный файл таймзоны. Для Москвы:
rm /etc/localtime && ln -s /usr/share/zoneinfo/Europe/Moscow /etc/localtime

4. Проверяем, что временная зона обновилась
zdump -v /etc/localtime | grep 2011

Если у вас после этого что-то не так, то проверьте правильное ли время сейчас стоит в системе (команда date).

Если правильное, то где именно у вас отстает время?

Рекомендуемый хостинг партнер 1С-Битрикс (https://www.ihead.ru/bitrix/), PHP-хостинг (https://www.ihead.ru/php/), доверенный партнер RU-CENTER (https://www.ihead.ru/news/573.html), официальный представитель REG.RU в Кирове (https://www.ihead.ru/news/851.html)
bums
На сайте с 03.07.2006
Offline
449
#23
Недорогая регистрация и продление доменов RU/SU/РФ/COM/NET/ORG/и т.д. ( https://www.regnic.name/?sesign ) в РЕГРУ, РЕГТАЙМ, Р01, РУЦЕНТР. А так же хостинг и SSL сертификаты.
Mage1
На сайте с 05.07.2007
Offline
83
#24
iHead:
Вот что приходило от Агавы клиентам на коло:



Если у вас после этого что-то не так, то проверьте правильное ли время сейчас стоит в системе (команда date).
Если правильное, то где именно у вас отстает время?

Спасибо, теперь время верное.

1 23

Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий