База знаний
Как активировать запланированную задачу в Plesk?
Опубликовано Евгений Точилин on 17 December 2012 17:24:26

Хостинг Linux:

Для того чтобы запланировать задачу:

  1. Перейдите в раздел Сайты и Домены > Показать дополнительные операции > Запланированные задачи.
  2. Выберите учетную запись пользователя системы, от имени которого будет осуществляться выполнение обработчиков.
  3. Нажмите Запланировать новую задачу.
  4. Укажите, когда следует начинать выполнение команды.
  • Минута - введите значение от 0 до 59
  • Час - введите значение от 0 до 23
  • День месяца - введите значение от 1 до 31
  • Месяц - введите значение от 1 до 12 или выберите месяц из выпадающего списка
  • День недели - введите значение от 0 до 6 (0 – для воскресенья) или выберите день недели из выпадающего списка.

Вы можете указать время, используя формат планировщика UNIX. При использовании этого формата вы можете

  • ввести несколько значений, разделенных запятой. Два числа, разделенных дефисом, означают диапазон, который включает крайние значения. Например, чтобы настроить запуск задачи на 4, 5, 6 и 20 числа месяца, введите 4-6,20.
  • вставить символ звездочки, чтобы выбрать все значения, допустимые для этого поля. Например, чтобы настроить запуск задачи ежедневно, введите * в текстовом поле День месяца.

Для того чтобы запланировать выполнение задачи каждый N-й период, введите комбинацию */N, где N – допустимое значение для этого поля (минута, час, день, месяц). Например, при вводе значения */15 в поле Минута будет происходить запуск задачи через каждые 15 минут.

Вы можете ввести сокращенное название месяца или дня недели, которые представляют собой первые три буквы полного названия: Авг, Июл, Пон, Суб и т.д. Однако не допускается разделять сокращенные названия с помощью запятой или использовать их вместе с числами.

    5. Укажите, какую команду следует выполнять. Введите ее в поле Команда.

Например, если вы хотите, запустить скрипт на PHP, используйте интерпретатор следующей командой:

php

Например:

php /httpdocs/test.php

Примечание:

Путь до файла нужно указывать обязательно абсолютным со стороны сервера.

   6.  Нажмите OK.

 

 

Хостинг Windows:

Для того чтобы запланировать задачу для домена:

  1. Перейдите в раздел Сайты и Домены > Показать дополнительные операции > Запланированные задачи.
  2. Нажмите Запланировать новую задачу.
  3. Введите имя для задачи в поле Описание.
  4. В поле Уведомление планировщика укажите, должен ли планировщик направлять вам уведомления при запуске задачи. Доступны следующие опции:
  • Не отправлять - вы не получаете уведомления.
  • Отправить на адрес по умолчанию - уведомление направляется на адрес электронной почты по умолчанию.
  • Отправить на указанный адрес - уведомление направляется на адрес электронной почты, указанный в соответствующем поле. При выборе этой опции вам следует указать нужный электронный адрес в поле ввода, расположенном справа.

  5. Укажите, какую команду следует выполнять. Введите ее в поле Путь к исполняемому файлу. Если вам требуется запускать команду с определенными опциями, укажите их в поле Параметры.

  • Например, если вам требуется настроить выполнение собственных сценариев php с использованием планировщика задач, то в поле ввода Путь к исполняемому файлу следует указать следующий путь:

C:\Program Files (x86)\Parallels\Plesk\Additional\PleskPHP5\php.exe

и место расположения сценария в поле Параметры:

e:\vhosts\mydomain.tld\httpdocs\myscript.php

      6. Выберите нужный приоритет в поле Приоритет задачи. Для задачи можно установить следующие приоритеты: Низкий, Нормальный или Высокий(удобно если у вас несколько задач запланированных на одно время). 

      7. Укажите, когда следует запустить команду, поставив соответствующие флажки в полях Часы, Дни месяца, Месяцы или Дни недели.

      8. Нажмите OK, чтобы запланировать задачу, или Запустить, чтобы запланировать задачу и сразу ее запустить.

 

 

Общие примечания:

Количество задач неограниченно.

На Linux хостинге для выполнения задач в качестве интерпретатора необходимо выставить /bin/bash (chrooted)  в разделе "Сайты и домены"

 

(5 голос(а))
Эта статья помогла
Эта статья не помогла