Administrare server open source

Platforma de hosting cu software liber, gratuit, open source.

Comentariile sunt închise pentru Dezactiveaza trimiterea de mailuri din cron

Daca avem cateva scriptulete pe un server care ruleaza ocazional e bine sa primim rapoarte referitoare la rularea scripturilor. Daca in schimb avem in cron scripturi care ruleaza la fiecare cateva minute atunci ar fi bine sa nu primim mailuri pentru fiecare rulare pentru a evita o posibila incarcare a cozii de asteptare a serverului si umplerea casutei de mail cu mesaje care vor fi ignorate.

Pentru a scapa de mesajele generate de rularea unei aplicatii in cron avem doua metode. Prima ar fi sa cautam in fisierul cron linia:

EMAILTO="adresa"

Daca stergem adresa nu vom mai primi nici un mail de instiintare. Daca totusi avem nevoie de unele mailuri dar avem si aplicatii care ruleaza des si de rezultatul carora nu suntem interesati putem alege a doua varianta, redirectarea rezultatului spre /dev/null. Redirectarea se face adaugand la sfarsitul comenzii >/dev/null 2>&1 sau &> /dev/null. Astfel rezultatul rularii va fi redirectat spre /dev/null unde se va pierde definitiv.

Un exemplu de utilizare ar fi urmatorul:

55 * * * * root /scripturi/aplicatia-mea.pl >/dev/null 2>&1
Linux

Comments are closed.