Ad Widget

Collapse

перевод времени в zabbix на час вперёд

Collapse
X
 
  • Time
  • Show
Clear All
new posts
  • dima_dm
    Senior Member
    • Dec 2009
    • 2697

    #16
    Originally posted by oalex
    для редхата timezonedb в php не нашел. может быть плохо искал
    А о каком RedHat идёт речь? Все Update RedHat выпустил (для RHEL4-RHEL6), нужно их просто установить. timezonedb у меня на RedHat тоже нет.

    Comment

    • oalex
      Member
      • Jul 2009
      • 86

      #17
      если у меня, то о 5м ...
      tzdata-java и tzdata поставил, помогло на 50%. php в осталось прежним (переведенным)
      p.s.
      нашел свой старый пост
      проблема была в том, что забыл в php.ini поправить, там была явно задана зона
      Last edited by oalex; 30-10-2014, 11:00.

      Comment

      • FreeD
        Member
        • Aug 2011
        • 68

        #18
        Originally posted by oalex
        если у меня, то о 5м ...
        tzdata-java и tzdata поставил, помогло на 50%. php в осталось прежним (переведенным)
        pecl install timezonedb

        если не стоит pecl, ставим

        yum install php-pear

        Comment

        • mozaporozhec
          Junior Member
          • Oct 2014
          • 2

          #19
          Обновление времени - 2014

          после перевода времени (а на Камчатке время осталось тем же) данные в zabbix-frontend стали отставать на 2 часа.
          Ubuntu 12.04 Precise, zabbix 2.0.13 с repo.zabbix.com. PHP 5.3.10-1ubuntu3.14, tzdata 2014i-0ubuntu0.12.04 обновленное еще до 26.10.2014.

          когда увидел проблему в фронтенде в системе время стояло правильно (как и сейчас):
          Code:
              # hwclock --show; date;date -u
          Чт. 30 окт. 2014 09:00:57  -0.614706 секунд
          Чт. окт. 30 09:00:56 PETT 2014
          Ср. окт. 29 21:00:56 UTC 2014
          нашел указание на php.ini там было пусто. в графе date.timezone
          поправил
          Code:
          # cat /etc/php5/apache2/php.ini | grep timezone
          ; Defines the default timezone used by the date functions
          ; http://php.net/date.timezone
          date.timezone = Asia/Kamchatka
          extension=timezonedb.so
          поставил
          Code:
          pecl install [B]timezonedb[/B]
          echo "extension=timezonedb.so" > /etc/php5/conf.d/timezonedb.ini
          перезапустил apache2,zabbix-server,mysql множество раз - не помогло.

          обновил zabbix до 2.2.6-1+precise (слетела при апдейте база; восстановил), перезапустил уже целиком всю машину, время осталось такое же - отстает на 2 часа.

          есть какие то рекомендации которые я пропустил?

          Comment

          • mozaporozhec
            Junior Member
            • Oct 2014
            • 2

            #20
            плохо искал. тут указано :

            date.timezone

            in /etc/apache2/conf-enabled/zabbix.conf

            Comment

            Working...