Мы используем cookie-файлы
Для оптимизации работы нашего сайта мы используем cookie-файлы. Продолжая использовать сайт, Вы соглашаетесь с использованием cookie-файлов.
Панель управления
  • Русский
  • Українська
  • English
  • UAH
  • USD
  • RUB
  • EUR
  • 0-800-307-307  Горячая линия
  • +38(044) 392-74-33  Киев
  • +38(057) 728-39-00  Харьков
  • +38(056) 794-38-31  Днепр
  • +38(032) 229-58-93  Львов
  • +38(048) 738-57-70  Одесса
  • +38(093) 170-15-42  Life
  • +38(067) 400-88-44  Киевстар
  • +1(888)393-24-51  USA, Toll free
  • +44(131)507-01-14  Great Britain
  • +7(499) 348-28-61  Москва

2.11.2. Добавление задачи cron

Важные моменты:

  • Если в задаче указан просто путь к файлу PHP, автоматически используются настройки PHP сайта, в каталоге которого он размещён, если дополнительно указан путь к интерпретатору PHP — настройки PHP не используются. Например:
    • Задача указана как /home/example/example.com/sub/script.php — скрипт script.php запускается с настройками PHP сайта sub.example.com.
    • Задача указана как /usr/local/php72/bin/php /home/example/example.com/sub/script.php — скрипт script.php запускается без использования настроек PHP сайта sub.example.com.
  • Поскольку cron не использует переменную PATH, нужно указывать полные пути к файлам не только при добавлении задачи, но и в самих запускаемых скриптах.
  • Если задача срабатывает исключительно при открытии страницы в браузере, то следует запускать ее посредством использования wget.

Чтобы добавить задачу cron, выполните следующее:

  1. Откройте раздел «Расписание задач (crontab)».
  2. Нажмите «Добавить задачу»:
  3. Укажите необходимые настройки и нажмите «Сохранить»:
    • «Задача» — укажите команду, которую нужно выполнять по расписанию. Рекомендуется предварительно запустить её вручную, подключившись по SSH, чтобы убедиться в том, что она работает именно так, как задумано.
    • «Время запуска» — укажите время, когда должна запускаться задача. Воспользуйтесь одной из готовых предустановок или укажите свой вариант. Для подбора и/или проверки своего варианта можно использовать онлайн-калькуляторы, вроде Sysmasters.net | Калькулятор cron или crontab guru.
    • «Комментарий» — если нужно, укажите произвольный комментарий к задаче. Используется для удобства. Комментарии могут быть полезны при большом количестве добавленных задач.
    • «Отправлять отчет о на e-mail» — если хотите получать отчёты о выполнении задач cron на почту, укажите почтовый ящик, на который их нужно отправлять, если отчёты не нужны — оставьте поле пустым.
  4. Подождите примерно 30-60 минут, пока изменения вступят в силу.