Cum sa configurezi cronjobs in cPanel Tiparire

  • 0

Cronjobs sunt sarcini programate care ruleaza automat la intervale
definite — ideal pentru backup-uri, trimiterea de newslettere, stergerea
fisierelor temporare sau orice alta sarcina repetitiva.

PASI:

Pasul 1: Acceseaza Cron Jobs
Din cPanel, sectiunea Advanced, click pe Cron Jobs.

Pasul 2: Intelege sintaxa cron
Un cronjob are 5 campuri pentru timp: Minute (0-59), Hour (0-23), Day
(1-31), Month (1-12), Weekday (0-7, unde 0 si 7 sunt Duminica).
Valoarea * inseamna 'orice valoare'.

Pasul 3: Foloseste setarile predefinite
Pentru inceputori, cPanel ofera setari predefinite: Once Per Minute,
Once Per Hour, Once Per Day, Once Per Week, Once Per Month. Selecteaza
una din lista Common Settings.

Pasul 4: Configureaza manual intervalul
Pentru control fin, completeaza manual campurile. Exemplu pentru 'in
fiecare zi la ora 03:00': Minute=0, Hour=3, Day=*, Month=*, Weekday=*.

Pasul 5: Introdu comanda de executat
In campul Command introdu comanda completa cu calea absoluta. Exemplu
pentru WordPress: /usr/local/bin/php
/home/username/public_html/wp-cron.php >/dev/null 2>&1

Pasul 6: Adauga cronjob-ul
Click Add New Cron Job. Apare in lista de jos. Poti edita sau sterge
oricand.

Pasul 7: Testeaza comanda inainte
Ruleaza comanda manual din SSH sau consola pentru a verifica ca
functioneaza corect inainte de a o programa automat.


SFATURI UTILE:
• Adauga >/dev/null 2>&1 la sfarsitul comenzii pentru a suprima output-ul
si a nu primi emailuri la fiecare executie.
• Nu seta cronjob-uri prea frecvente (ex: la fiecare minut) daca nu este
strict necesar — consuma resurse.
• cPanel trimite un email la adresa contului de fiecare data cand
cronjob-ul produce output — utila pentru debugging.
• Calea catre PHP poate varia — verifica in cPanel > Software > PHP
Selector versiunea activa.
• WordPress are propriul sistem de cron (WP-Cron) care ruleaza la vizitele
utilizatorilor — dezactiveaza-l si foloseste cron real pentru performanta.


Raspunsul a fost util?

« inapoi