Проблема с локальным временем
Posted: Thu Jun 29, 2017 9:35 am
Выставил часовой пояс в +7 в настройках сервера, время показывает верное.
В php.ini тоже выставил такой же часовой пояс
Проблема - при подключении по фтп файл создается с временем локального плюс еще 7 часов. если в настройках
vsftpd выставить use_localtime=NO - то создание времени файла будет совпадать с локальным. На сайте если что-то добавляется скриптами - то время этого добавления +7 часов от локального, если постить вручную - то все ок, время создания в мускуле локальное, верное.
[root@web ~]# date
Чт июн 29 16:36:10 +07 2017
- время локальное верное.
[root@web ~]# hwclock --systohc
[root@web ~]# hwclock --localtime
Чт 29 июн 2017 17:01:37 -0.703468 секунд
[root@web ~]# hwclock --utc
Пт 30 июн 2017 00:01:42 -0.469101 секунд
[root@web ~]# date --utc
Чт июн 29 10:02:41 UTC 2017
[root@web ~]# hwclock --utc
Пт 30 июн 2017 00:03:10 -0.656600 секунд
ничего не понимаю :(
[root@web ~]# hwclock --utc
Пт 30 июн 2017 00:03:10 -0.656600 секунд
- откуда такое время берется после синхронизации??? вот оно то и неправильное и оно же ставится вместо правильного
пересохранил настройки часового пояса в настройках сервера через панель весты и вот:
[root@web ~]# hwclock --utc
Чт 29 июн 2017 17:12:34 -0.375362 секунд
[root@web ~]# hwclock --localtime
Чт 29 июн 2017 10:12:41 -0.234714 секунд
но по utc сейчас 10:12:41, а localtime 17:12:34
ну как так? хотел выставить UTC время, которое равно 10:36:05, в итоге вот:
[root@web ~]# hwclock --systohc --localtime
[root@web ~]# hwclock --utc
Пт 30 июн 2017 00:35:40 -0.594159 секунд
[root@web ~]# hwclock --systohc --utc
[root@web ~]# hwclock --utc
Чт 29 июн 2017 17:36:05 -0.422248 секунд
откуда такое смещение? когда указано +7???
В php.ini тоже выставил такой же часовой пояс
Проблема - при подключении по фтп файл создается с временем локального плюс еще 7 часов. если в настройках
vsftpd выставить use_localtime=NO - то создание времени файла будет совпадать с локальным. На сайте если что-то добавляется скриптами - то время этого добавления +7 часов от локального, если постить вручную - то все ок, время создания в мускуле локальное, верное.
[root@web ~]# date
Чт июн 29 16:36:10 +07 2017
- время локальное верное.
[root@web ~]# hwclock --systohc
[root@web ~]# hwclock --localtime
Чт 29 июн 2017 17:01:37 -0.703468 секунд
[root@web ~]# hwclock --utc
Пт 30 июн 2017 00:01:42 -0.469101 секунд
[root@web ~]# date --utc
Чт июн 29 10:02:41 UTC 2017
[root@web ~]# hwclock --utc
Пт 30 июн 2017 00:03:10 -0.656600 секунд
ничего не понимаю :(
[root@web ~]# hwclock --utc
Пт 30 июн 2017 00:03:10 -0.656600 секунд
- откуда такое время берется после синхронизации??? вот оно то и неправильное и оно же ставится вместо правильного
пересохранил настройки часового пояса в настройках сервера через панель весты и вот:
[root@web ~]# hwclock --utc
Чт 29 июн 2017 17:12:34 -0.375362 секунд
[root@web ~]# hwclock --localtime
Чт 29 июн 2017 10:12:41 -0.234714 секунд
но по utc сейчас 10:12:41, а localtime 17:12:34
ну как так? хотел выставить UTC время, которое равно 10:36:05, в итоге вот:
[root@web ~]# hwclock --systohc --localtime
[root@web ~]# hwclock --utc
Пт 30 июн 2017 00:35:40 -0.594159 секунд
[root@web ~]# hwclock --systohc --utc
[root@web ~]# hwclock --utc
Чт 29 июн 2017 17:36:05 -0.422248 секунд
откуда такое смещение? когда указано +7???