Запускайте задание 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
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

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