Время отстает на один час

Друзья, подскажите кто разбирается, на одном сервере развернуто несколько itop для разных юридических лиц. На одном из них при создании запросов и любых изменений время отстает на один час назад.
в конфиге параметр ‘timezone’ => 'Europe/Moscow’
на сервере по команде date время верное
при запросе к базе mysql через команду select NOW(); время так же верное.

скачал версию Владимира по ссылке:

и обновил, после этого время при создании запросов стало отображаться корректно.
Но все же очень актуально узнать в каком файле можно подправить значение, для корректного отображения времени.

Одним словом мучился я с проблемой времени почти две недели, менял в насторйках php, апача, качал и обновлял базу временных зон. Ничего не помогало. При этом в config-itop.conf временная зона стояла как нужно Moscow. И на данном web-сервере уже есть еще один работающий itop в котором со временем все в порядке.

В итоге сделал глобальный поиск по файлам itop по строке “Europe/”, поиск выдал 5 файлов, один из них config.class.inc.php Во всех файлах было значение date.timezone 'Europe/Paris’
Париж заменил на Moscow во всех файлах, перезагрузил апач, и чудо!!! Время в itop стало показываться правильно.

Надеюсь мой опыт кому нибудь будет полезен.

3 лайка

Да, это похоже на баг новой версии.
Если конкретней, то нужно поменять зону в файле itop\setup\setuppage.class.inc.php

3 лайка