В данном руководстве будет рассмотрена работа с планировщиком при помощи панели управления ISPmanager 5 на хостинге от HandyHost.
Создание задания
- Авторизуйтесь в панели управления хостингом;
- Зайдите в раздел "Планировщик";
- Нажмите кнопку "Создать".
Далее Вам необходимо ввести данные задания планировщика:
- Команда — введите полный путь до программы, которой необходимо автоматически выполниться с конкретной периодичностью, и, если требуется, набор аргументов. Например: /bin/date "+%d-%m-%Y".
- Расписание — выберите тип выполнения задания:
- базовый режим — позволяет выбрать настройку из предложенных вариантов.
- Выполнять — установите периодичность выполнения задания:
- каждый час
- ежедневно
- еженедельно
- ежемесячно
- ежегодно
- при перезагрузке
- Выполнить в — наиболее гибкая настройка периодичности выполнения скрипта. Предлагаются три варианта настройки периодичности минут и часов.
- экспертный режим — данный режим позволяет выбирать более точные значения.
- Минуты
- Часы
- Дни месяцев
- Месяцы
- Дни недели
- базовый режим — позволяет выбрать настройку из предложенных вариантов.
- Не отправлять отчёт по e-mail — установите флажок, чтобы вывод команды (stdout и stderr) не пересылался на адрес электронной почты, указанный в Глобальных настройках планировщика.
Дополнительная информация
Как добавить в планировщик скрипт php на выполнение.
Например, путь скрипта /var/www/user/data/www/domain.com/script.php
- Вызываем скрипт, передав его интерпретатору.
/usr/bin/php -f /var/www/user/data/www/domain.com/script.php
(узнать путь до php можно выполнив команду where is php)
- Вызываем скрипт через wget. Это необходимо для вызова с окружением CMS
wget -q -O /dev/null http://domain.com/script.php