Время на сервере...
Правила форума
Убедительная просьба юзать теги [cоde] при оформлении листингов.
Сообщения не оформленные должным образом имеют все шансы быть незамеченными.
Убедительная просьба юзать теги [cоde] при оформлении листингов.
Сообщения не оформленные должным образом имеют все шансы быть незамеченными.
-
- лейтенант
- Сообщения: 895
- Зарегистрирован: 2007-07-08 23:53:20
- Откуда: SPb
- Контактная информация:
Время на сервере...
при вводе date выводится одно время, в webmine оно же, но всякие там php скрипты откуда то вырывают время на 1 час большее чем на сервере, почтовик тоже ошибается на 1 час. Где несоответствие?
Xeon X5460, RAM 8Gb, FreeBSD 13.1-RELEASE on amd64, Apache 2.4, PHP 7.3.30, MySQL 5.7, Exim 4.95_5, Dovecot 2.3.19.1
Услуги хостинговой компании Host-Food.ru
Тарифы на хостинг в России, от 12 рублей: https://www.host-food.ru/tariffs/hosting/
Тарифы на виртуальные сервера (VPS/VDS/KVM) в РФ, от 189 руб.: https://www.host-food.ru/tariffs/virtualny-server-vps/
Выделенные сервера, Россия, Москва, от 2000 рублей (HP Proliant G5, Intel Xeon E5430 (2.66GHz, Quad-Core, 12Mb), 8Gb RAM, 2x300Gb SAS HDD, P400i, 512Mb, BBU):
https://www.host-food.ru/tariffs/vydelennyi-server-ds/
Недорогие домены в популярных зонах: https://www.host-food.ru/domains/
Тарифы на виртуальные сервера (VPS/VDS/KVM) в РФ, от 189 руб.: https://www.host-food.ru/tariffs/virtualny-server-vps/
Выделенные сервера, Россия, Москва, от 2000 рублей (HP Proliant G5, Intel Xeon E5430 (2.66GHz, Quad-Core, 12Mb), 8Gb RAM, 2x300Gb SAS HDD, P400i, 512Mb, BBU):
https://www.host-food.ru/tariffs/vydelennyi-server-ds/
Недорогие домены в популярных зонах: https://www.host-food.ru/domains/
-
- лейтенант
- Сообщения: 661
- Зарегистрирован: 2008-12-18 16:29:43
- Откуда: Ukraine/Kiev
- Контактная информация:
Re: Время на сервере...
Код: Выделить всё
cp /usr/share/zoneinfo/{zone} /etc/localtime
- PHP
- ntpd,ntpdate
Человеку свойственно ошибаться, но для нечеловеческих ляпов нужен компьютер.
-
- лейтенант
- Сообщения: 895
- Зарегистрирован: 2007-07-08 23:53:20
- Откуда: SPb
- Контактная информация:
Re: Время на сервере...
- Ну там не пусто...но прочитать это в текстовом редакторе проблематичноrayder писал(а):- если там пусто - установите.Код: Выделить всё
cp /usr/share/zoneinfo/{zone} /etc/localtime
- PHP
- ntpd,ntpdate
так откуда php берёт время, что оно не совпадает с системным на 1ч?
Xeon X5460, RAM 8Gb, FreeBSD 13.1-RELEASE on amd64, Apache 2.4, PHP 7.3.30, MySQL 5.7, Exim 4.95_5, Dovecot 2.3.19.1
-
- лейтенант
- Сообщения: 661
- Зарегистрирован: 2008-12-18 16:29:43
- Откуда: Ukraine/Kiev
- Контактная информация:
Re: Время на сервере...
вчитайтесь внимательно в то что я написал
Человеку свойственно ошибаться, но для нечеловеческих ляпов нужен компьютер.
-
- ефрейтор
- Сообщения: 63
- Зарегистрирован: 2012-03-23 11:50:37
Re: Время на сервере...
1. Надо обновить php, там свои данные о часовых поясах.
2. Прописать в php.ini date.timezone = "Europe/Moscow" (для примера)
Если нет желания или возможности обновить php, то прописать date.timezone = "Etc/GMT-4" (для Москвы)
2. Прописать в php.ini date.timezone = "Europe/Moscow" (для примера)
Если нет желания или возможности обновить php, то прописать date.timezone = "Etc/GMT-4" (для Москвы)
-
- лейтенант
- Сообщения: 895
- Зарегистрирован: 2007-07-08 23:53:20
- Откуда: SPb
- Контактная информация:
Re: Время на сервере...
У мня стоит в php.ini date.timezone = "Europe/Moscow", и PHP вроде не старый
Xeon X5460, RAM 8Gb, FreeBSD 13.1-RELEASE on amd64, Apache 2.4, PHP 7.3.30, MySQL 5.7, Exim 4.95_5, Dovecot 2.3.19.1
-
- ефрейтор
- Сообщения: 63
- Зарегистрирован: 2012-03-23 11:50:37
Re: Время на сервере...
порт zoneinfo обновлен?
я проверял так год назад на серверах (пишу по пямяти, могут быть синт. ошибки, но главное суть):
где время отличается, там обновляем. Если свежий (меньше года) zoneinfo и php, то проблем быть не может.
я проверял так год назад на серверах (пишу по пямяти, могут быть синт. ошибки, но главное суть):
Код: Выделить всё
date; php -r "echo date('d-m-Y H:i:s')"; mysql -e "select CURRENT_TIME();"
- vintovkin
- ВДВ
- Сообщения: 1291
- Зарегистрирован: 2007-05-11 9:39:11
- Откуда: CSKA
-
- лейтенант
- Сообщения: 895
- Зарегистрирован: 2007-07-08 23:53:20
- Откуда: SPb
- Контактная информация:
Re: Время на сервере...
date; mysql -e "select CURRENT_TIME();" - совпадают
php -r "echo date('d-m-Y H:i:s')" - php - command not found
php -r "echo date('d-m-Y H:i:s')" - php - command not found
Xeon X5460, RAM 8Gb, FreeBSD 13.1-RELEASE on amd64, Apache 2.4, PHP 7.3.30, MySQL 5.7, Exim 4.95_5, Dovecot 2.3.19.1
-
- лейтенант
- Сообщения: 895
- Зарегистрирован: 2007-07-08 23:53:20
- Откуда: SPb
- Контактная информация:
Re: Время на сервере...
no server suitable for synchronization foundvintovkin писал(а):ntp работает?
Xeon X5460, RAM 8Gb, FreeBSD 13.1-RELEASE on amd64, Apache 2.4, PHP 7.3.30, MySQL 5.7, Exim 4.95_5, Dovecot 2.3.19.1
-
- лейтенант
- Сообщения: 895
- Зарегистрирован: 2007-07-08 23:53:20
- Откуда: SPb
- Контактная информация:
Re: Время на сервере...
но у меня на системе правильное время, php не понятно...может с Медведевым связано?
Кстати, с какими рабочими серверами времени можно синхронизироватьтся?
Кстати, с какими рабочими серверами времени можно синхронизироватьтся?
Xeon X5460, RAM 8Gb, FreeBSD 13.1-RELEASE on amd64, Apache 2.4, PHP 7.3.30, MySQL 5.7, Exim 4.95_5, Dovecot 2.3.19.1
-
- ст. прапорщик
- Сообщения: 568
- Зарегистрирован: 2009-09-04 12:23:30
- Откуда: Где-то в России...
- Контактная информация:
Re: Время на сервере...
Здесь например - http://support.ntp.org/bin/view/Servers/WebHome
www.info-x.org - информационный ресурс о ОС FreeBSD.
-
- лейтенант
- Сообщения: 895
- Зарегистрирован: 2007-07-08 23:53:20
- Откуда: SPb
- Контактная информация:
Re: Время на сервере...
я брал оттуда, а фря моя мне в ответ:
Код: Выделить всё
no server suitable for synchronization found
Xeon X5460, RAM 8Gb, FreeBSD 13.1-RELEASE on amd64, Apache 2.4, PHP 7.3.30, MySQL 5.7, Exim 4.95_5, Dovecot 2.3.19.1
-
- лейтенант
- Сообщения: 895
- Зарегистрирован: 2007-07-08 23:53:20
- Откуда: SPb
- Контактная информация:
Re: Время на сервере...
Кстати,должно быть в кавычках или нет?
Код: Выделить всё
date.timezone = "Europe/Moscow"
Xeon X5460, RAM 8Gb, FreeBSD 13.1-RELEASE on amd64, Apache 2.4, PHP 7.3.30, MySQL 5.7, Exim 4.95_5, Dovecot 2.3.19.1
-
- ст. прапорщик
- Сообщения: 568
- Зарегистрирован: 2009-09-04 12:23:30
- Откуда: Где-то в России...
- Контактная информация:
Re: Время на сервере...
А как синхронизируете? Есть еще сервера - _http://www.vniiftri.ru/index.php/ru/services/22-ntp
Да, надо указывать в кавычках.
Да, надо указывать в кавычках.
www.info-x.org - информационный ресурс о ОС FreeBSD.
-
- ефрейтор
- Сообщения: 58
- Зарегистрирован: 2009-11-05 15:28:46
Re: Время на сервере...
У PHP, у PostgreSQL свои базы временных зон, несвязанные с системными.
Надо обновить PHP.
Надо обновить PHP.
-
- лейтенант
- Сообщения: 895
- Зарегистрирован: 2007-07-08 23:53:20
- Откуда: SPb
- Контактная информация:
Re: Время на сервере...
Например так:ChihPih писал(а):А как синхронизируете? Есть еще сервера - _http://www.vniiftri.ru/index.php/ru/services/22-ntp
Да, надо указывать в кавычках.
Код: Выделить всё
[quote="spf"]У PHP, у PostgreSQL свои базы временных зон, несвязанные с системными.
Надо обновить PHP.[/quote]/usr/local/sbin/ntpdate -u ntp1.niiftri.irkutsk.ru
3 Dec 10:43:23 ntpdate[53470]: no server suitable for synchronization found
Xeon X5460, RAM 8Gb, FreeBSD 13.1-RELEASE on amd64, Apache 2.4, PHP 7.3.30, MySQL 5.7, Exim 4.95_5, Dovecot 2.3.19.1
-
- ст. прапорщик
- Сообщения: 568
- Зарегистрирован: 2009-09-04 12:23:30
- Откуда: Где-то в России...
- Контактная информация:
Re: Время на сервере...
А если в гугле поискать че за ошибка?
www.info-x.org - информационный ресурс о ОС FreeBSD.
- vintovkin
- ВДВ
- Сообщения: 1291
- Зарегистрирован: 2007-05-11 9:39:11
- Откуда: CSKA
Re: Время на сервере...
http://www.lissyara.su/articles/freebsd ... _settings/gyurza2000 писал(а):no server suitable for synchronization foundvintovkin писал(а):ntp работает?
JunOS kernel based on FreeBSD UNIX.
-
- лейтенант
- Сообщения: 895
- Зарегистрирован: 2007-07-08 23:53:20
- Откуда: SPb
- Контактная информация:
Re: Время на сервере...
да делал я по этой статье, но у меня почему то нет стартового скрипта в rc.d и переустановки не помогают
Xeon X5460, RAM 8Gb, FreeBSD 13.1-RELEASE on amd64, Apache 2.4, PHP 7.3.30, MySQL 5.7, Exim 4.95_5, Dovecot 2.3.19.1
- sadchok
- сержант
- Сообщения: 271
- Зарегистрирован: 2011-10-13 10:40:54
- Откуда: Алтайский край
Re: Время на сервере...
Если я не ошибаюсь то PHP начиная с версии 5.4.0 не использует системные временные зоны.
Вывод настройка NTP сервера не поможет.
Вывод настройка NTP сервера не поможет.
The brain can not be found. Runs the software emulation
- sadchok
- сержант
- Сообщения: 271
- Зарегистрирован: 2011-10-13 10:40:54
- Откуда: Алтайский край
Re: Время на сервере...
The brain can not be found. Runs the software emulation
-
- лейтенант
- Сообщения: 895
- Зарегистрирован: 2007-07-08 23:53:20
- Откуда: SPb
- Контактная информация:
Re: Время на сервере...
Да прописана у меня date.timezone="Europe/Moscow" и даже широта с долготой прописаны
Но всё равно же PHP время отсчитывает от системного корректируя смещение по таймзоне
Но всё равно же PHP время отсчитывает от системного корректируя смещение по таймзоне
Xeon X5460, RAM 8Gb, FreeBSD 13.1-RELEASE on amd64, Apache 2.4, PHP 7.3.30, MySQL 5.7, Exim 4.95_5, Dovecot 2.3.19.1
-
- лейтенант
- Сообщения: 661
- Зарегистрирован: 2008-12-18 16:29:43
- Откуда: Ukraine/Kiev
- Контактная информация:
Re: Время на сервере...
попробуй переустановить(обновить) misc/pecl-timezonedb
Человеку свойственно ошибаться, но для нечеловеческих ляпов нужен компьютер.
- sadchok
- сержант
- Сообщения: 271
- Зарегистрирован: 2011-10-13 10:40:54
- Откуда: Алтайский край
Re: Время на сервере...
Код: Выделить всё
Port: pecl-timezonedb-2012.6
Path: /usr/ports/misc/pecl-timezonedb
Info: Timezone Database to be used with PHP date and time functions
The brain can not be found. Runs the software emulation