Netgate Discussion Forum
    • Categories
    • Recent
    • Tags
    • Popular
    • Users
    • Search
    • Register
    • Login

    Переход на летнее время

    Scheduled Pinned Locked Moved Russian
    30 Posts 16 Posters 11.1k Views
    Loading More Posts
    • Oldest to Newest
    • Newest to Oldest
    • Most Votes
    Reply
    • Reply as topic
    Log in to reply
    This topic has been deleted. Only users with topic management privileges can see it.
    • B
      Bansher
      last edited by

      @gudkov:

      Системное время перевести удалось, а вот время в графическом интерфейсе по прежнему /GMT-3

      …и я сильно подозреваю что после ребута ваше время слетит.

      1 Reply Last reply Reply Quote 0
      • M
        Michael Sh.
        last edited by

        Переименуйте аттач в zoneinfo.tgz и замените оригинальный файл в /usr/share/

        PS: Save на страничке GUI не забудьте дать.

        EDIT: Т.к форум бьёт бинарники в аттачах, временно положил сюда

        1 Reply Last reply Reply Quote 0
        • R
          rubic
          last edited by

          @Michael:

          Переименуйте аттач в zoneinfo.tgz и замените оригинальный файл в /usr/share/

          PS: Save на страничке GUI не забудьте дать.

          вообще зоны не выбираются, архив по виду пустой

          1 Reply Last reply Reply Quote 0
          • M
            Michael Sh.
            last edited by

            @rubic:

            вообще зоны не выбираются, архив по виду пустой

            Вот ведь! Форум искажает архивы, прикидывающиеся .txt. :o
            Отредактировал предыдущий свой пост.

            1 Reply Last reply Reply Quote 0
            • B
              Bansher
              last edited by

              @Michael:

              Переименуйте аттач в zoneinfo.tgz и замените оригинальный файл в /usr/share/

              PS: Save на страничке GUI не забудьте дать.

              EDIT: Т.к форум бьёт бинарники в аттачах, временно положил сюда

              Те же яйца. Кроме того что подложить архив и выбрать в General часовой пояс больше ничего делать не надо?

              UPD: В консоли время нормальное. Где настроить время в гуях?
              UPD2: Хотя может это и не важно т.к. и в логах и в ответе от NTP сервера время правильное.

              1 Reply Last reply Reply Quote 0
              • M
                Michael Sh.
                last edited by

                Да, вы правы, время в php косячит - сразу не обратил внимания. Причём рестарты php, httpd мне не помогли, а перегружаться не хочется.

                1 Reply Last reply Reply Quote 0
                • B
                  Bansher
                  last edited by

                  Перезагрузка тоже не помогает

                  1 Reply Last reply Reply Quote 0
                  • M
                    Michael Sh.
                    last edited by

                    Вот чего не коснись в php, всё через одно место. Простым способом мне не удалось побороть внутреннюю базу зон в php.
                    Наиболее простым выходом мне видится установка зоны "Etc/GMT-4" для MSK правкой config.xml

                    EDIT:
                    Ещё как вариант подправить /etc/inc/config.inc в районе 214 строки (2.1-DEV) (естественно в дополнение к замене zoneinfo.tgz):

                    
                    /* set timezone */
                     $timezone = $config['system']['timezone'];
                     if (!$timezone)
                            $timezone = "Etc/UTC";
                    +if (strstr($timezone, "Europe/Moscow"))
                    +        $timezone = "Etc/UTC-4";
                    
                     date_default_timezone_set("$timezone");
                    
                    
                    1 Reply Last reply Reply Quote 0
                    • Q
                      Quazatron
                      last edited by

                      @Michael:

                      Ïåðåèìåíóéòå àòòà÷ â zoneinfo.tgz è çàìåíèòå îðèãèíàëüíûé ôàéë â /usr/share/

                      À ìîæíî íåñêîëüêî ïîäðîáíåå? ß ïîëîæèë zoneinfo.tgz â /usr/share/. À ÷òî äàëüøå? Åãî íàäî êàê-òî ðàñïàêîâàòü?

                      PS ïðîñüáà íå ïèíàòü ñèëüíî - òîëüêî íà÷èíàþ îñâàèâàòü..

                      1 Reply Last reply Reply Quote 0
                      • M
                        Michael Sh.
                        last edited by

                        @Quazatron:

                        À ìîæíî íåñêîëüêî ïîäðîáíåå? ß ïîëîæèë zoneinfo.tgz â /usr/share/. À ÷òî äàëüøå? Åãî íàäî êàê-òî ðàñïàêîâàòü?

                        PS ïðîñüáà íå ïèíàòü ñèëüíî - òîëüêî íà÷èíàþ îñâàèâàòü..

                        Всё, больше ничего не надо. GUI ждёт архив.

                        1 Reply Last reply Reply Quote 0
                        • Q
                          Quazatron
                          last edited by

                          @Michael:

                          [Âñ¸, áîëüøå íè÷åãî íå íàäî. GUI æä¸ò àðõèâ.
                          [/quote]
                          Ñòðàííî. Ýòîò àðõèâ òàì òàê è ëåæèò, ïàïêà ñ òàêèì æå íàçâàíèåì åñòü, íî ñîäåðæèìîãî â íåé ÿâíî ìåíüøå. è ÷àñû òàê íåïðàâèëüíî è ïîêàçûâàþò… :(

                          1 Reply Last reply Reply Quote 0
                          • G
                            goliy
                            last edited by

                            Подтверждаю. Системное время теперь правильное, но в ГУЯх так минус час и отображается. И ntpd-сервер выдает неправильное время

                            2.0.2-RELEASE (i386)
                            Intel(R) Atom(TM) CPU 330 @ 1.60GHz
                            eth: Intel 82574L
                            DOM sata, 1Gb
                            over 150 users

                            1 Reply Last reply Reply Quote 0
                            • M
                              Michael Sh.
                              last edited by

                              В этом топике достаточно информации чтобы везде работало.

                              @goliy:

                              … И ntpd-сервер выдает неправильное время

                              Не гоните зря на ntp. Ему глубоко перпендикулярно какое у вас локальное время, т.к. он работает исключительно в UTC.

                              1 Reply Last reply Reply Quote 0
                              • O
                                ogursoft
                                last edited by

                                Я поставил Asia/Dubai там UTC+4 и нет перехода на зимнее/летнее время
                                Криво конечно, но работает

                                1 Reply Last reply Reply Quote 0
                                • R
                                  RUSF
                                  last edited by

                                  @Michael:

                                  Переименуйте аттач в zoneinfo.tgz и замените оригинальный файл в /usr/share/

                                  PS: Save на страничке GUI не забудьте дать.

                                  EDIT: Т.к форум бьёт бинарники в аттачах, временно положил сюда

                                  Спасибо, помогло.

                                  1 Reply Last reply Reply Quote 0
                                  • A
                                    Ave Alex
                                    last edited by

                                    вообще, актуальный файл таймзоны лучше тянуть отсюда: https://github.com/bsdperimeter/pfsense/tree/master/usr/share
                                    У меня заработало без косяков с этим файлом.

                                    1 Reply Last reply Reply Quote 0
                                    • P
                                      pigbrother
                                      last edited by

                                      @Ave:

                                      вообще, актуальный файл таймзоны лучше тянуть отсюда: https://github.com/bsdperimeter/pfsense/tree/master/usr/share
                                      У меня заработало без косяков с этим файлом.

                                      Установил этот файл.
                                      В консоли и логах - время верное, в GUI (дашбоард)- на час меньше.

                                      1 Reply Last reply Reply Quote 0
                                      • First post
                                        Last post
                                      Copyright 2025 Rubicon Communications LLC (Netgate). All rights reserved.