Изменить конфигурацию часового пояса для конкретного часового пояса - PullRequest
0 голосов
/ 01 ноября 2011

Предполагая, что у меня есть полный доступ к серверу (SSH, FTP и т. Д.), Как лучше всего изменить значения часового пояса для конкретного часового пояса (т. Е. Для России / Москвы)?

Я попытался установить pecl timezonedb, он установился, я добавил его в php.ini, сделал полную перезагрузку и все еще ничего .. (phpinfo показывает старую версию 2007. * версия timezonedb)

Есть идеи, как решить проблему?

1 Ответ

0 голосов
/ 29 декабря 2011

Изменение часового пояса включает загрузку исходных файлов базы данных часового пояса , изменение правил в одном из файлов и их перекомпиляцию с использованием zic.Тогда вы, вероятно, захотите переопределить установленную системой версию в /usr/share/zoneinfo своей собственной.

Почему вы хотите изменить один из часовых поясов?Это потому, что правила неверны.Если это так, вам следует рассмотреть возможность сообщения о проблеме в списке рассылки .Основная база данных будет исправлена, и будет опубликована новая версия.Они принимают исправления в базу данных даже для чего-то незначительного, такого как неправильное историческое правило перехода на летнее время.

Если вы просто хотите использовать пользовательское смещение UTC плюс (необязательно) простое правило перехода на летнее время, вы можете также рассмотретьиспользование пользовательской переменной среды TZ вместо предварительно определенного часового пояса, использование стандартного синтаксиса POSIX .

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...