Задержка задания cron [дубликат]

Возможный дубликат:
Часовой пояс для заданий cron

На сервере VPS мой cronjobs выполняются с опозданием на 3 часа. Текущее время сервера - Tue Oct 11, 23:56:09 EDT 2011, это время, которое я хочу (я проверил это в WHM). Однако cronjobs все еще выполняются в тихоокеанское время (где сервер физически расположен).

Я спросил у своего хостинг-провайдера ответа, но не получал ответа в течение 48 часов. Кто-нибудь из вас знает, как решить эту загадку вдохновителя? задание cron настроено правильно (все работает нормально, единственная проблема - это 3-часовая задержка с момента, когда я указал).

1
задан 13 April 2017 в 15:14
1 ответ

Это может быть результатом несоответствия между часовым поясом, который используется в вашей ОС, и часовым поясом, который используются вашими cronjobs. Проверьте файл crontab пользователя, чтобы узнать, указан ли какой-либо конкретный часовой пояс.

Вы можете изменить TZ переменную в crontab, чтобы она была часовым поясом, в котором вы хотите запускать задания. . Кстати, вот список часовых поясов TZ .

Эта тема также была исследована в двух других вопросах ServerFault:

0
ответ дан 4 December 2019 в 10:16

Теги

Похожие вопросы