Задать вопрос

Ubuntu crontab Не запускает скрипт?

crontab -e

#
# m h dom mon dow command
12 * * * * . /home/web/sitecheker/cron_run.sh

содержание скрипта

#! /bin/bash
workon sitecheker
python /home/web/sitecheker/run.py
deactivate

Если запустить просто в консоли . /home/web/sitecheker/cron_run.sh , все отлично срабатывает. Не запускается именно cronом

Запускаю не из под root.

В чем может быть проблема? Я уже голову сломал
  • Вопрос задан
  • 2729 просмотров
Подписаться 3 Оценить 1 комментарий
Помогут разобраться в теме Все курсы
  • Учебный центр «Микротест»
    Linux уровень 1. Основы администрирования систем Linux (Линукс)
    1 неделя
    Далее
  • Учебный центр «Микротест»
    Linux уровень 2. Расширенное администрирование систем Linux (Линукс)
    1 неделя
    Далее
  • teamcoding
    TC200PY Разработка PHP веб-приложений на Yii2. Шаблон приложения advanced
    3 месяца
    Далее
Пригласить эксперта
Ответы на вопрос 1
DamDamich
@DamDamich
Network Engineer
Судя по всему, у вас не указаны переменные окружения. Пропишите полный путь /usr/bin/python.
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы
ЛСЦТ Москва
от 280 000 ₽
IT ATLAS Москва
от 200 000 до 250 000 ₽
Data World Москва
До 200 000 ₽