Запускайте задание Cron ежемесячно на основе иранского календаря (Хиджри Шамси)Linux

Anonymous
Запускайте задание Cron ежемесячно на основе иранского календаря (Хиджри Шамси)

Сообщение Anonymous »

Мне нужно каждый месяц запускать PHP-скрипт с помощью задания cron на основе иранского календаря (Хиджри Шамси). Я хочу, чтобы задание cron запускалось в первый день каждого иранского месяца, в полночь.
когда я использовал следующую команду задания cron для запуска сценария PHP, он не выполнялся в первый день нового месяца:

Код: Выделить всё

0 0 1 * * TZ="Asia/Tehran" php -q /home/[username]/public_html/myscript.php
Но в целях тестирования я использовал следующую простую команду, и журналы подтвердили, что она работает правильно:

Код: Выделить всё

TZ="Asia/Tehran" date >> /home/[user_name]/public_html/cron_log.txt
Вывод в журнале был ожидаемым:

Код: Выделить всё

Sat Oct 25 11:33:01 +0330 2025
Что я упускаю или делаю неправильно?

Подробнее здесь: https://stackoverflow.com/questions/797 ... jri-shamsi

Вернуться в «Linux»