Проверить домен
www.
.
Тех. поддержка, консультация, общие вопросы 561372 WhatsApp
+7 (708) 699-02-94
главная


Часто Задаваемые Вопросы


Вернуться к содержанию

Подскажите как настроить Cron.

Настроить Cron вы сможете на cPanel.
Для этого зайдите на cPanel в раздел Планировщик задач Выберите тип планировщика "Стандартный" или "Продвинутый (в стиле Unix)"
Краткое описание настройки Cron (тип "Продвинутый").
Задание для cron выглядит как строка, в начале находятся пять обязательных полей для указания периодичности задания, а далее следует команда, которую нужно запускать: поле1 поле2 поле3 поле4 поле5 команда Значения первых пяти полей:
1. минуты - число от 0 до 59
2. часы - число от 0 до 23
3. день месяца - число от 1 до 31
4. номер месяца в году - число от 1 до 12
5. день недели - число от 0 до 7 (0-Вс,1-Пн,2-Вт,3-Ср,4-Чт,5-Пт,6-Сб,7-Вс)
Для каждого конкретного параметра можно задать несколько значений через запятую.
Например, если в поле "часы" написать 1,4,22, то задание будет запущено в 1 час ночи, в 4 часа утра и в 22 часа.
Можно задать интервал - 4-9 будет означать, что программу нужно запускать каждый час в период с 4 до 9 часов включительно. Символ '*' означает "все возможные значения".
Например, указание '*' в поле "часы" будет означать "запускать каждый час". Символ '/' служит для указания дополнительной периодичности задания.
Например, '*/3' в поле "часы" означает "каждые три часа". Так, как выглядит простейший сценарий cron:
0 */3 * * 2,5 /home/u12345/script.pl
Ниже приводятся примеры заданий для cron. Надеемся, эта информация поможет вам лучше понять работу этой программы.
# выполнять задание раз в час в 0 минут 0 */1 * * * /home/u12345/script.pl
# выполнять задание каждые три часа в 0 минут 0 */3 * * * /home/u12345/script.pl
# выполнять задание по понедельникам в 1 час 15 минут ночи 15 1 * * 1 /home/u12345/script.pl
# выполнять задание 5 апреля в 0 часов 1 минуту каждый год 1 0 5 4 * /home/u12345/script.pl
# выполнять задание в пятницу 13 числа в 13 часов 13 минут 13 13 13 * 5 /home/u12345/script.pl
# выполнять задание ежемесячно 1 числа в 6 часов 10 минут 10 6 1 * * /home/u12345/script.pl
Для файлов РНР задания следует прописывать следующим образом:
10 6 1 * * /usr/bin/php -q /home/логин/путь_к_файлу/файл.php > /dev/null


Вернуться к содержанию



© 2009-2021 «M-HOSTER», размещение сайтов — контакты