По умолчанию вывод заданий crontab
отправляется на локальный адрес электронной почты пользователя-владельца. например: Вывод crontab
для aUser на хосте www.aDomain.com будет отправлен на aUser@www.aDomain.com. Для выполнения этой задачи система использует свой почтовик по умолчанию.
Вы можете перенаправить этот вывод на альтернативный адрес электронной почты, добавив оператор MAILTO
в файл crontab. Например:
# Mail any output to myuser@gmail.com, no matter whose crontab this is
MAILTO=myuser@gmail.com
# Run the following command ten minutes after midnight, every day
10 0 * * * $HOME/bin/aJob.sh
Будьте осторожны при использовании внешнего адреса электронной почты для получения журналов crontab. Часто отправляемые сообщения могут попасть в спам-фильтр. Тогда вам придется пометить сообщения как Не спам для таких сервисов, как Yahoo, HotMail или Gmail.
Альтернативным решением может быть перенаправление вывода команд crontab в файл по вашему выбору. В примере ниже вывод stdout
и stderr
отправляется в /tmp/aJob.log
. Этот метод исключает возможность отправки сообщения электронной почты.
# Run the following command ten minutes after midnight, every day
10 0 * * * $HOME/bin/aJob.sh >> /tmp/aJob.log 2>&1
Другой альтернативой является отправка stderr
журналов по электронной почте и stdout
журналов в файл. В этом случае вы получаете предупреждение по электронной почте, когда ваши команды crontab
генерируют неожиданные сообщения об ошибках. Разница с предыдущим примером заключается в том, что 2>&1
удален, чтобы stderr
выводился на консоль и, следовательно, на электронную почту.
# Mail any output to myuser@gmail.com, no matter whose crontab this is
MAILTO=myuser@gmail.com
# Run the following command ten minutes after midnight, every day
10 0 * * * $HOME/bin/aJob.sh >> /tmp/aJob.log
Читать далее crontab tables и crontab command
Эта команда устанавливает php -cgi
phpbrew install --old 5.3.29 +default+openssl=/opt/OpenSSL/openssl-1.0.1u
Без ошибок Это странно, потому что, когда я пытаюсь принудительно установить варианты, у меня нет php -cgi. Во всяком случае, у меня есть проблема. Он работает и с PHP 5.3.7