Cron Job в Cpanel — проблема часовых поясов

У меня есть PHP-файл, который отлично работает в браузере, а также в разделе работы cron. Единственное, с чем я сталкиваюсь, это часовой пояс, который я хочу запустить, чтобы cron не синхронизировался с часовым поясом сервера.

Я хочу запускать работу cron в индийском часовом поясе каждый день в 7 часов утра. Но cron не работает в 7 часов утра, вместо этого он запускается в другое время, которое не может определить, так как он меняется каждый раз при запуске. Я пользуюсь услугами Godaddy Hosting. Любая помощь приветствуется.

0

Решение

Вы можете запускать cronjob каждый час и проверять, является ли текущий час 7 утра индийского часового пояса 🙂

<?php
$time = new DateTime();
$time->setTimezone(new DateTimeZone("Asia/Calcutta"));

if( $time->format("H") == 7 ) {

// RUN

}
0

Другие решения

Других решений пока нет …

По вопросам рекламы [email protected]