Планувальник (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 не запускався з кожним відвідувачем.