Python-crontab в cPanel


Cron это программа, которая представляет собой планировщик задач в UNIX-подобных операционных системах в определенное время, она автоматически выполняет задания.

Для создания cron задачи проделайте ниже следующие шаги:

1) Авторизируйтесь в панели управления cPanel

2) Далее необходимо перейти в раздел “Расширенный”, и открыть пункт Задания cron

3) Введите адрес электронной почты, на который вы хотите, чтобы результаты задания cron отправлялись после каждого запуска.

4) Далее идет раздел «Добавить новое запланированное задание», в нем вы и сможете настроить запуск нужного вам скрипта.

5) Затем введите команду скрипта, который вы хотите запустить, включая полный путь входа в виртуальное окружение. После чего добавьте новое задание

source /home/sampleuz/virtualenv/public_html/cron/3.9/bin/activate && cd /home/sampleuz/public_html/cron&& python test.py

5.1) source /home/sampleuz/virtualenv/public_html/cron/3.9/bin/activate && cd /home/sampleuz/public_html/cron – нужно перейти в источник приложения

5.2) && python –указать что используется Python

5.3) test.py файл запуска

5.3.1) если файл ЗАПУСКА* находится не в корневой директории тогда нужно указывать полный путь до файла, пример: /home/sampleuz/(путь)cron.sample.uz(поддомен)/test.py(сам файл)

6) Для того, чтобы отключить отчет надо прописать команду:

>/dev/null 2>&1

Обратите внимание: Мы рекомендуем выполнять Cron задания ночью, поскольку общая нагрузка на сервер будет ниже.
Для того, чтобы увидеть ошибки и получить отчет о выполнении можно включить оповещение на электронную почту

Видео инструкция:


Связанные статьи

Как создать symlink в cPanel

Существует несколько способов создания символической ссылки в панели управления cPanel.Мы будем...

Установка Laravel в cPanel

Laravel это бесплатный веб-фреймворк с открытым исходным кодом, который устанавливается в...

Установка React JS в cPanel

React это JavaScript-библиотека для создания пользовательских интерфейсов. Обратите внимание: это...

Установка Vue.js в cPanel

Vue.js - JavaScript-фреймворк с открытым исходным кодом для создания пользовательских...

Cron задания в cPanel

Cron это программа, которая представляет собой планировщик задач в UNIX-подобных операционных...

Вернуться к началу