Skip to main content

Setarea si administrarea Cron Job-urilor - Knowledgebase / Software Servere / cPanel - Centrul Support

Setarea si administrarea Cron Job-urilor

Authors list

Dacă doriți să setați un proces care să aibă o anumită recurență pe durata unei perioade stabilite de dumneavoastră, atunci puteți utiliza funcția Cron Jobs din cPanel.

În acest articol veți regăsi pașii pe care trebuie să-i urmați pentru a face acest lucru.

Pasul 1: Autentificați-vă în contul cPanel și navigați la secțiunea Advanced >> Cron Jobs.
advanced_cron_jobs.png

Pasul 2: Verificați dacă adresa de email la care sunt trimise notificările atunci când rulează comanda este actuală; în cazul în care nu este, puteți introduce una nouă în campul Email și să faceți click pe Update Email. Dacă nu doriți să primiți aceste notificări este necesar să adăugați >/dev/null 2>&1 la finalul comenzii.

cron_email.png

Pasul 3: Trebuie să setați intervalul de timp în care procesul să ruleze. Puteți face acest lucru selectând una dintre variantele din câmpurile Common Settings sau puteți introduce setările dorite direct în câmpurile Minute, Hour, Day, Month, Weekday.

Valorile pe care le puteți introduce în aceste câmpuri pot fi de forma:

Minute: 

- - 59: în funcție de minutul la care doriți să pornească; dacă setați 30, comanda va rula la jumătatea orei specificate;
- *: o dată pe minut;
- */x: o dată la x minute; spre exemplu */5 reprezintă rularea o dată la 5 minute.

Notă! Pe serverele shared (găzduire Enduser sau Reseller) ROMARG limitează rularea cron job-urilor la intervale de 15 minute. Astfel, este recomandat să nu setați cron job-urile să ruleze mai des decât o dată la 15 minute, deoarece acestea vor fi în mod automat resetate sa ruleze o dată la 17 minute. Mai multe detalii despre limitarea cron job-urilor găsiți în acest articol.

Hour:

- 0 - 23: în funcție de ora la care doriți să pornească; dacă setați 17, comanda va rula la ora 5 P.M.;
- *: o dată pe oră;
- */x: o dată la câteva ore; spre exemplu */2 reprezintă rularea o dată la două ore.

Day:

- - 31: în funcție de ziua în care doriți să pornească; dacă setați 2, comanda va rula în cea de-a doua zi a lunii;
- *: o dată pe zi;
- */x: o dată la x zile; spre exemplu */2 reprezintă rularea o dată la două zile;
- x, x: în zilele specificate; spre exemplu 1,17 reprezintă rularea comenzilor în zilele de 1 și 17 ale lunii;

Month:

- 1 - 12: în funcție de luna în care doriți să pornească;
- *: o dată pe lună;
- */x: o dată la x luni; spre exemplu */2 reprezintă rularea o dată la două luni;
- x, x: în lunile specificate; spre exemplu 1,12 reprezintă rularea comenzilor în lunile ianuarie și decembrie;

Weekday:

- - 6: în funcție de ziua săptămânii în care doriți să pornească, cu mențiunea că 0 reprezintă duminica, 1 luni și așa mai departe;
- *: în fiecare zi;
- x-x: în intervalul de zile specificat; spre exemplu 1-3 reprezintă rularea în zilele de luni, marți și miercuri;
- x, x: în zilele specificate; spre exemplu 6,0 reprezintă rularea comenzilor în zilele de sâmbăta și duminică;

Introduceți comanda care doriți să ruleze în câmpul Command și apăsați Add New Cron Job.

add_new_cron_job_1.png

Editarea unui Cron Job

În tabelul Current Cron Jobs veți putea vizualiza comenzile deja adăugate și le puteți edita făcând click pe butonul Edit.

edit_current_cron_jobs_button.png
 
Ștergerea unui Cron Job

În tabelul Current Cron Jobs veți putea vizualiza comenzile deja adăugate și le puteți șterge făcând click pe butonul Delete.

edit_current_cron_jobs.png

În cazul în care aveți nevoie de asistență suplimentară, echipa ROMARG vă stă la dispoziție prin email la adresa support@romarg.com.

Helpful Unhelpful

52 of 108 people found this page helpful