Проблема с часовым поясом в PHP

В PHP используются свои таблицы часовых поясов. При переводе/отмены перевода летнего/зимнего времени, часового пояса возможно получение некорректного времени. Для решения проблемы можно изменить в php.ini директиву date.timezone на Etc/GMT-3 (пример для зоны Europe/Moscow). Для этого выполнить perl -pi -e ‘s/date.timezone = «Europe\/Moscow»/date.timezone = «Etc\/GMT-3″/g’ /usr/local/lib/php.ini После чего перезапустить Apache командой service httpd reload

Читать далее

Как сменить часовой пояс?

CentOS 6 cp /etc/localtime /root/old.timezone rm /etc/localtime ln -s /usr/share/zoneinfo/Europe/Moscow /etc/localtime Обновление часовых поясов yum install tzdata В интерактивном режиме tzselect PHP Выберите необходимую зону из списка поддерживаемых временных зон и внесите изменения в файл php.ini [Date] date.timezone = Europe/Moscow

Читать далее