Создание нового задания в планировщике

Материал из CISHost Wiki
Перейти к: навигация, поиск

Создание нового задания в планировщике cron.

'Планировщик' - это инструмент для автоматического выполнения заданий на сервере, повторяющихся с заданной периодичностью. С его помощью вы можете осуществлять гибкую настройку различных задач. В данной статье мы рассмотрим добавление расписания для запуска PHP-скрипта.

  • Заходим в панель управления ISPmanager.
  • Предположительно у нас уже есть скрипт, который мы будем запускать, скрипт находится в папке /www/cishost.ru/ test.php

  • Переходим в раздел "Планировщик(cron)" Cron1.png и нажимаем на кнопку Sbd2.png
  • Перед нами появляется окно, куда мы вписываем команду для запуска таким образом:
/usr/bin/php /var/www/user123/data/www/cishost.ru/test.php 

Cron3.png



  • Период - установите необходимую периодичность выполнения задания:

Cron2.png

    • каждый час - задание будет выполняться в 0 минут каждого часа.
    • каждый день - задание будет выполняться ежедневно ровно в 00:00.
    • раз в неделю - задание будет выполняться каждое воскресенье ровно в 00:00.
    • раз в месяц - задание будет выполняться первого числа каждого месяца ровно в 00:00.
    • раз в год - задание будет выполняться каждый год 1 января ровно в 00:00.
    • при перезагрузке - задание будет выполняться после каждой перезагрузки операционной системы.
    • другое - более гибкая настройка периодичности с дополнительным набором полей. Возможны три варианта настройки настройки периодичности минут, часов, дней месяца, дней недели, месяцев и лет:
      • Все - задание будет выполняться каждую минуту (месяц и т.д.).
      • Каждые - задание будет выполняться с указанной периодичностью. Например, если вы укажете "10", то задание будет запускаться каждые 10 минут.
      • Выбранные - если вас не устраивают первые два варианта и вы знакомы с настройкой заданий cron, вы можете указать свои параметры выполнения заданий. Например, */10, 25, 35 означает, что задание будет выполняться каждые 10 минут, а также в 25 и 35 минут.