Планировщик

Планировщик — это инструмент для автоматического выполнения заданий на сервере, повторяющихся с заданной периодичностью. С его помощью вы можете осуществлять гибкую настройку различных задач. Под заданием планировщика (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 Пользователей нашли это полезным
Помог ли вам данный ответ?

Статьи по Теме

DNS серверы DarkHost

Чтобы привязать домен к виртуальному хостингу DarkHost, укажите хостинговые DNS. Как изменить...

SSL-сертификаты

Если ваши пользователи занимаются продажей товаров и услуг в сети Интернет и им необходимо...

Импорт и Экспорт данных базы

Данные можно импортировать и экспортировать с помощью дампа. Дамп базы данных — текстовый файл,...

Как установить WordPress (или другую CMS) с ISPmanager

Веб-скрипты позволяют автоматизировать установку системы для управления содержимым сайта (CMS),...

Менеджер Файлов

Модуль Менеджер файлов предназначен для работы с файловой системой через web-интерфейс. С помощью...