Configurare CronJob
Un cron job cPanel este o sarcină programată care se execută automat la intervale predefinite. În cPanel, utilizatorii pot configura Cron jobs utilizând interfața Cron Jobs, care le permite să specifice comanda sau scriptul pe care doresc să îl execute, precum și programul de execuție. Joburile cron sunt adesea utilizate pentru sarcini precum automatizarea întreținerii site-urilor web, rularea de scripturi pentru actualizarea bazelor de date, trimiterea de e-mailuri programate sau efectuarea altor sarcini de rutină.
1. Accesarea cPanel
Se accesează contul cPanel folosind datele furnizate de către host, acestea se regăsesc în general într-un mail primit pe adresa de pe care s-a creat contul de client. Alternativ, în cazul Hosterion, se poate accesa direct din Contul de client:Servicii -> click pe domeniu -> în meniul din stangă: Autentificare în cPanel.
Pentru a ajunge la pagina dorită, mergeți la secțiunea Advanced -> Cron Jobs, sau mai simplu faceți o simplă căutare după Cron sau Cron Jobs:
2. Configurare Cron
Pe pagina de Cron Jobs se poate inițial seta adresa de mail pe care doriți să primiți output-ul job-ului de fiecare dată când rulează, însă acest pas este opțional.
La secțiunea Add New Cron Job se poate seta frecvența rulării comenzii(Puteți folosi Common Settings sau acest website).
La secțiunea Command se setează comanda pe care doriți să o rulați. Daca doriți să setați un cron job pentru a executa un URL, recomandarea noastră este să folosiți comanda wget.
De asemenea, la finalul comenzii vă recomandăm să adaugați >/dev/null 2>&1 (acest flag va redirecționa output-ul comenzii în /dev/null astfel că nu veți primi mail de fiecare dată când rulează cronjob-ul). Exemplu de comandă:
/usr/local/bin/php /home/cpanelusername/full/path/to/your/php/script.php >/dev/null 2>&1