Планировщик

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

Просмотр списка заданий планировщика


  • Команда — путь до программы, которая должна выполняться автоматически с заданной периодичностью.
  • Расписание — периодичность выполнения задания.
  • Статус
  • Описание — описание задания.

Создание нового задания


Чтобы создать новое задание планировщика, нажмите кнопку "Создать" и заполните поля формы:

  • Команда — укажите полный путь до программы, которая должна выполняться автоматически с заданной периодичностью, и, если необходимо, набор аргументов. Например: /bin/date "+%d-%m-%Y".
  • Описание — укажите
  • Расписание — выберите тип выполнения задания:Не отправлять отчёт по e-mail — установите флажок, чтобы вывод команды (stdout и stderr) не пересылался на адрес электронной почты, указанный в Глобальных настройках планировщика .
    • базовый режим — позволяет выбрать настройку из предложенных вариантов.
      • Выполнять — установите периодичность выполнения задания:
      • каждый час — задание будет выполняться в 0 минут каждого часа.
      • ежедневно — задание будет выполняться ежедневно ровно в 00:00.
      • еженедельно — задание будет выполняться каждое воскресенье ровно в 00:00.
      • ежемесячно- задание будет выполняться первого числа каждого месяца ровно в 00:00.
      • ежегодно- задание будет выполняться каждый год 1 января ровно в 00:00.
      • при перезагрузке — задание будет выполняться после каждой перезагрузки операционной системы.
      • Выполнить в — более гибкая настройка периодичности с дополнительным набором полей. Возможны три варианта настройки настройки периодичности минут и часов.
    • экспертный режим — данный режим позволяет выбирать более точные значения.
      • Минуты
      • Часы
      • Дни месяцев
      • Месяцы
      • Дни недели

Запуск задания


Чтобы проверить работу какого-либо задания планировщика, выделите нужную запись в списке и нажмите кнопку "Выполнить".

  • Команда — команда (последовательность команд), которая будет выполнена в оболочке операционной системы сервера.
  • Каталог — укажите каталог, в котором будет выполнена команда.

Настройка глобальных параметров


С помощью данной функции можно настроить параметры, общие для всех заданий планировщика. Для этого выберите необходимое задание, нажмите кнопку "Настройки" и заполните поле формы:

  • Адреса у-mail — укажите адрес электронной почты, на который будут пересылаться результаты выполнения команд планировщика, которые завершились с ошибкой.
  • Путь — укажите пути, по которым будет производиться поиск исполняемых файлов. Пути разделяются двоеточием.

Дополнительная информация


Как добавить в планировщик скрипт php на выполнение.

Например, путь скрипта /var/www/user/data/www/domain.com/script.php

  • Вызываем скрипт, передав его интерпритатору.

    /usr/bin/php /var/www/user/data/www/domain.com/script.php 
    

(узнать путь до php можно выполнив команду whereis php)

  • Вызываем скрипт через wget.

    /usr/bin/wget domain.com/script.php
    

(узнать путь до wget можно выполнив команду whereis wget)

  • ISPmanager
  • 2 Users Found This Useful
Was this answer helpful?

Related Articles

Подключение SSL-сертификата

Как подключить SSL-сертификат к сайту На примере бесплатного сертифката Let's Encrypt в панели...

Создание FTP-пользователя

FTP-пользователь нужен для загрузки или скачивания файлов на сервер через ISPmanager. Он имеет...

Создание Базы Данных

База данных (БД) — единое хранилище текстовой информации сайта. База данных хранит информацию в...

Создание Доменного Имени

Система доменных имён (DNS, Domain Name System) — механизм, предназначенный для поиска по...

Создание Почтового Домена

Почтовый домен — совокупность почтовых ящиков, связанных одним доменным именем. Каждый почтовый...