Иногда требуется на хостинге автоматическое выполнение регулярных задач, производить однотипные манипуляции каждый раз руками довольно нудный процесс, отнимающий очень много времени.
Для таких случаев в ISPmanager реализован CRON (Планировщик задач).
В ISPmanager можно задания прописывать различными командами, в зависимости от необходимых требований, но есть универсальные, которые подходят для большинства случаев
/usr/bin/fetch -q -o /dev/null http://ваш_сайт.ру/cron.php
/usr/bin/wget -O /dev/null http://ваш_сайт.ру/cron.php
/usr/bin/wget -O - http://ваш_сайт.ру/cron.php
wget -O - -q http://ваш_сайт.ру/cron.php
Для наглядности разберем на примере. У нас есть сайт на DLE и нам необходимо настроить автоматическое создание резервных копий базы данных.
1. К примеру имеем установленный сайт на DLE на домене prostodomen.ru путь до атобакупа будет http://prostodomen.ru/autobackup.php
2. Сначала отрываем файл autobackup.php и $allow_auto_backup = 0; заменяем на $allow_auto_backup = 1; после чего сохраняем файл.
3. Затем идем в ISPmanager в раздел Инструменты / Планировщик (cron) и нажимаем на кнопочку в появившемся окошке прописываем команду /usr/bin/fetch -q -o /dev/null http://prostodomen.ru/autobackup.php и настраиваем время выполнения

4. Сохраняем.
Теперь с помощью планировщика задач у вас будет каждый день создаваться резервная копия базы данных.
Поддержка Работа с ISPmanager
|