cron оповещение по e-mail
cron оповещение по e-mail
Как отключить оповещение на мыло, о выполнении задания?
Re: cron оповещение по e-mail
Самое простое, это добавить в конце исполняемой строчки код
Получится примерно так:
/file.php/ > /dev/null &2>&1
Code: Select all
> /dev/null &2>&1
/file.php/ > /dev/null &2>&1
Re: cron оповещение по e-mail
Спасибо, помогло.
UPD. Не помогло
UPD. Не помогло
Code: Select all
/usr/bin/curl -k -X PUT -d "" https%dots%//entrydns.net/records/modify/****** > /dev/null &2>&1
Re: cron оповещение по e-mail
А у Вас исполняемый скрипт на чем написан? на PHP ?
В CentOS php интерпретатор находится по адресу
Поэтому в кроне примерно так должно быть
вместо account - ваш аккаунт
site.ru - ваш сайт
В CentOS php интерпретатор находится по адресу
Code: Select all
/usr/bin/php
Code: Select all
/usr/bin/php /home/account/web/site.ru/public_html/file.php > /dev/null &2>&1
site.ru - ваш сайт
Re: cron оповещение по e-mail
Это не скрипт, а просто команда-/usr/bin/curl -k -X PUT -d "" https%dots%//entrydns.net/records/modify/****** > /dev/null &2>&1
Отправляет данные на сервер- dyndns
Отправляет данные на сервер- dyndns
Re: cron оповещение по e-mail
Тогда по адресу
найдите свой файл с именем аккаунта и отредактируйте:
замените на MAILTO=""
Code: Select all
/var/spool/cron
найдите свой файл с именем аккаунта и отредактируйте:
замените на MAILTO=""
Re: cron оповещение по e-mail
Файл можно отредактировать вручную, но после этого нужно будет перезапустить службу crond, чтобы изменения вступили в силу. Еще нужно учесть, что при изменении или добавлении нового cron задания, файл снова будет сгенерирован с заголовком MAILTO.
Другими словами зануление вывода более надежный способ. Я попробовал добавить для теста строку 1 в 1, как в примере:
и мне на почту ничего не пришло. Так что у меня появились сомненения в том, что вам приходят уведомления от этого задания, а не от другого. Можете показать пример письма?
Другими словами зануление вывода более надежный способ. Я попробовал добавить для теста строку 1 в 1, как в примере:
Code: Select all
/usr/bin/curl -k -X PUT -d "" https%dots%//entrydns.net/records/modify/****** > /dev/null &2>&1
Re: cron оповещение по e-mail
Как крон исполнялся приходило, пока не отключил по способу imperio

Re: cron оповещение по e-mail
Понятно, ок тогда попробуйте так:
В этой команде есть два изменения:
1. использована опция -s для включения "молчаливого" режима
2. перенаправлении вывода осуществляется без отсоединения от текущего терминала, 2>&1 вместо &2>&1
Code: Select all
/usr/bin/curl -s -k -X PUT -d "" https://entrydns.net/records/modify/****** > /dev/null 2>&1
1. использована опция -s для включения "молчаливого" режима
2. перенаправлении вывода осуществляется без отсоединения от текущего терминала, 2>&1 вместо &2>&1