Планировщик (cron)
Запуск скриптов по расписанию, wp-cron для WordPress.
Планировщик запускает команды по расписанию: например, PHP-скрипт сайта каждые 5 минут. Время - киевское.
Как добавить задание
- Откройте вкладку «Планировщик» и нажмите «Новое задание».
- Укажите расписание (минута, час, день, месяц, день недели) и команду.
- Сохраните. После первого сохранения планировщик включается, и сайт перезапускается на несколько секунд.
Примеры
| Что | Расписание | Команда |
|---|---|---|
| Скрипт каждые 5 минут | */5 * * * * | php /home/container/www/мой-домен/cron.php |
| wp-cron для WordPress | */10 * * * * | php /home/container/www/мой-домен/wp-cron.php |
| Каждую ночь в 04:00 | 0 4 * * * | php /home/container/www/мой-домен/cleanup.php |
Полезно знать
- Файлы сайта лежат в
/home/container/www/<домен>- используйте полный путь. - Команда работает не дольше часа.
- Вывод команды попадает в журнал запусков внизу вкладки - там видно, сработало ли задание.
- Для WordPress с системным cron добавьте в
wp-config.phpстрокуdefine('DISABLE_WP_CRON', true);, чтобы wp-cron не запускался с каждым посетителем.