Cum programați cron jobs în cPanel. Un cron job este o comandă sau un script programat să ruleze automat la un interval de timp specific.
Această funcție este ideală pentru automatizarea unor procese repetitive, cum ar fi backup-ul bazei de date, trimiterea de notificări, curățarea fișierelor temporare sau actualizarea anumitor date în website.
Cum programați cron jobs?
Accesarea secțiunii Cron Jobs în cPanel
- Autentificați-vă în cPanel
- Navigați la secțiunea Advanced
- Faceți click pe Cron Jobs
Setarea adresei de e-mail pentru notificări
În partea de sus a paginii, aveți opțiunea de a introduce o adresă de e-mail unde veți primi notificări ori de câte ori rulează un cron job.
Este utilă pentru verificarea corectitudinii execuției.
Configurarea unui cron job nou
Pentru a adăuga un cron job, parcurgeți următorii pași:
- La Add New Cron Job, selectați frecvența rulării din lista „Common Settings” (ex: o dată pe zi, o dată pe oră, săptămânal etc.)
- Completarea manuală a câmpurilor Minute / Hour / Day / Month / Weekday este opțională dacă selectați o opțiune predefinită
- În câmpul Command, introduceți comanda sau scriptul pe care doriți să îl rulați
- Apăsați pe Add New Cron Job
Exemplu de comandă pentru un cron job
Presupunând că aveți un script PHP numit cron.php în directorul public_html:
/usr/local/bin/php /home/nume_cont/public_html/cron.phpAceastă comandă va rula scriptul folosind interpretatorul PHP al serverului.
Frecvențe uzuale de execuție
- La fiecare 5 minute:
*/5 * * * * - La fiecare oră:
0 * * * * - În fiecare zi la ora 02:00:
0 2 * * * - În fiecare luni la ora 06:00:
0 6 * * 1
Verificarea funcționării cron job-urilor
După salvare, cron job-ul va apărea în lista „Current Cron Jobs”. Verificați dacă scriptul rulează corect:
- Prin mesajele primite pe e-mail (dacă notificările sunt activate)
- Prin rezultatele generate de script (ex: fișiere de log, actualizări în bază de date)
Ștergerea sau modificarea unui cron job
Din lista cron job-urilor existente, aveți opțiunile:
- Edit: pentru modificarea comenzii sau a frecvenței
- Delete: pentru eliminarea completă a sarcinii
Recomandări pentru utilizarea cron jobs
- Evitați rularea prea frecventă a scripturilor intensive
- Testați scripturile manual înainte de a le programa
- Folosiți comenzi absolute (cu căi complete) pentru a evita erorile
- Verificați periodic performanța și rezultatele generate
Programarea sarcinilor cron în cPanel este o metodă eficientă de automatizare a proceselor repetitive din administrarea unui website.
Cu ajutorul acestei funcții, puteți menține website-ul actualizat, curat și eficient, fără intervenție manuală constantă.

Comments (0)