ОБСУЖДЕНИЕ

Настройка крона

7 сообщений0 просмотровОткрыта
#1
Как написать чтобы 12 ночи каждый день крон запускался
#2
Anonym, В полях: «Минуты», «Часы», «Дни», «Месяцы» и «Дни недели», надо указать, когда и с какой периодичностью должно запускаться ваше задание. Формат всех этих полей идентичен: можно указать либо конкретные значения, разделив их запятыми, либо диапазон, разделив граничные значения дефисом. Чтобы задание выполнялось, например, каждый день или каждый месяц, в соответствующее поле нужно поставить символ «звездочку».

Минуты: 1,20 — скрипт будет выполняться только каждую первую и двадцатую минуты.
Часы: 0-4 — скрипт будет выполняться только с 0 часов до 4 часов включительно. Например, если в поле «Минуты» будет стоять «*», то скрипт будет выполняться каждую минуту с 0:00 до 4:59.
Дни: * — скрипт будет выполняться каждый день.
Месяцы: * — скрипт будет выполняться каждый месяц.
Дни недели: 1-5 — скрипт будет выполняться только с понедельника по пятницу (воскресенье можно обозначать цифрами 7 или 0).

Примеры заданий:

Пример №1.
Чтобы ваш скрипт выполнялся ежедневно в 10:30 и 22:30, нужно задать следующие значения полей:
Минуты: 30
Часы: 10,22
Дни: *
Месяцы: *
Дни недели: *

Пример №2.
Чтобы ваш скрипт выполнялся каждые 15 минут, нужно задать следующие значения полей:
Минуты: 0,15,30,45
Часы: *
Дни: *
Месяцы: *
Дни недели: *

Пример №3.
Чтобы ваш скрипт выполнялся в начале каждого часа, но только в воскресение, нужно задать следующие значения полей:
Минуты: 0
Часы: *
Дни: *
Месяцы: *
Дни недели: 7
#3
0 0 * * * - запуск крона каждый день в полночь.
#4
https://crontab.guru/ генератор
#5
Jesk, Спасибо
#6
Anonym, Смотря какой хост. Некоторые хосты имеют фун-ю планировки заданий, тобишь вы сможете указать ссылку на крон, а хост сам ее запустит через промежуток выбранный вами
#7
wapmoney, cпасибо