@jonimuesli
Краткость сестра таланта

Как выполнить скрипт в cron в centos 7?

Стоит задача на выполнение кроном скрипта вида https://test.com/cron/sendEmails
В файле root по пути /var/spool/cron написал : */1 * * * * https://test.com/cron/sendEmails >/dev/null 2>&1
В логах вроде бы все выполняется
CentOS-72-64-minimal CROND[2590]: (root) CMD (https://test.com/cron/sendEmails >/dev/null 2>&1)
CentOS-72-64-minimal CROND[2595]: (root) CMD (https://test.com/cron/sendEmails >/dev/null 2>&1)
Но письма не приходят почему то .
Скорее всего не правильно задаю параметры выполнения.
  • Вопрос задан
  • 864 просмотра
Решения вопроса 1
CityCat4
@CityCat4
Внимание! Изменился адрес почты!
В кронтабе пишутся команды. Вы написали нечто неведомое. Крон получает на вход Вашу "команду" и честно где-то в лог пишет что команды https не существует, вот и все.
Ответ написан
Комментировать
Пригласить эксперта
Ответы на вопрос 1
@estoy
А что это за скрипт такой " https://test.com/cron/sendEmails"? Попробуйте выполните его в терминале и посмотрите что будет, в cron-е нужно, либо указывать путь до скрипта в системе, либо команды bash, а не URL-ы!
Ответ написан
Комментировать
Ваш ответ на вопрос

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

Войти через центр авторизации
Похожие вопросы