Страница 1 из 1
Настройки сервера: время сервера и date("H:i") отличаются
Добавлено: Пн мар 02, 2020 9:19 am
volodyal
Настройки сервера: время сервера в панели показывает так как надо.
Поставил часовой пояс и синхронизация с временным сервером. Сервер где-то в Европе.
А по PHP date("H:i") отличаются на два часа.
P.S. Вопрост профанский конечно. Но прошу помощи. Куда копать. Ибо есть проблема с скриптами.
Re: Настройки сервера: время сервера и date("H:i") отличаются
Добавлено: Вт мар 03, 2020 4:31 am
unixm
В настройках PHP.INI укажи временную зону.
(сортировка по москве)
Если что то другое, то просто
Далее в фале php.ini ищи строку: ;date.timezone =
Приведи к виду ( кавычки убери спереди не забудь
)
Re: Настройки сервера: время сервера и date("H:i") отличаются
Добавлено: Чт мар 05, 2020 8:58 pm
volodyal
Да оно в принципе так и было. Но.
Код: Выделить всё
[***@*** ~]# timedatectl
Local time: Thu 2020-03-05 22:44:18 EET
Universal time: Thu 2020-03-05 20:44:18 UTC
RTC time: Thu 2020-03-05 20:44:18
Time zone: Europe/Kiev (EET, +0200)
и еще
берет 20:44 вместо 22:44 и календарь на одном сайте списывает каждый раз при перезаписи 2 часа.
Re: Настройки сервера: время сервера и date("H:i") отличаются
Добавлено: Вс мар 08, 2020 12:16 am
volodyal
Что помогло.
Посмотреть своего юзера и версию php на сайте. Пройти по пути:
/home/USER/etc/phpXX/php.ini
в разделе:
Код: Выделить всё
[Date]
; Defines the default timezone used by the date functions
; http://php.net/date.timezone
;date.timezone = "UTC"
date.timezone = Europe/Kiev
Сделать так. Или найти еще этих ***.ini
Еще один сайт не работает корректно. Будем искать!(с)