Задать вопрос

Почему время на сервере и при выполнении cron-задач отличается?

Добрый день. На сервере установлен часовой пояс Europe/Moscow и всё работает корректно.

Но в cron задачах время отличается от московского на -3 часа. Команды вызываются следующим образом:
/opt/php/7.1/bin/php /var/www/...

Зашёл на сервер через SSH, написал команду date и получил московское время. Подскажите как это исправить. Спасибо.
  • Вопрос задан
  • 1215 просмотров
Подписаться 2 Простой Комментировать
Ответ пользователя vman К ответам на вопрос (2)
vman
@vman
Для начала попробуйте просто перезапустить Cron, если настройки TZ сделали, а Cron не перезапускали, то он работает с старой зоной.

Убедитесь в том, что /etc/localtime смотрит на правильную TZ
Ответ написан
Комментировать