Отмена перевода часов и возникающие проблемы

В связи с отменой перевода часов в 2011 году, было замечено довольно много проблем на серверах, поскольку софт на серверах, об указах президента ничего не знает.
Большинство проблем устраняются слеюущим способом:

Для начала ставим пакет tzdata

wget http://mirror.centos.org/centos/5/updates/x86_64/RPMS/tzdata-2011h-1.el5.x86_64.rpm
rpm -Uvh tzdata-2011h-1.el5.x86_64.rpm

Это должно помочь с системным временем.

Далее, ставим пакет timezonedb для PHP. Через pecl install он у меня не установился, поэтому я делаю так:

pecl download timezonedb
tar -zxvf timezone*.tgz
cd timezone-2011.14
#у вас директория может называться по другому
phpize
./configure
make
make install

Теперь в php.ini прописываем
extension=timezonedb.so

Теперь рестартуем весь софт:

service httpd restart
service mysql restart
service crond restart
service exim restart

И т.д. софт, использующий в работе дату/время.


Автор: Виктор Симон
www.man-linux.ru
Права копирования
Опубликовано 21 ноября 2011 - информация могла устареть.

Ответить