Knowledgebase:
Setarea si administrarea Cron Job-urilor
Posted by Florentina Stamate, Last modified by Florentina Stamate on 11 January 2019 11:27 AM
Daca doriti sa setati un proces care sa aiba o anumita recurenta pe durata unei perioade stabilite de dumneavoastra, atunci puteti utiliza functia Cron Jobs din cPanel.

In acest articol veti regasi pasii pe care trebuie sa-i urmati pentru a face acest lucru.

Pasul 1: Autentificati-va in contul cPanel si navigati la sectiunea Advanced >> Cron Jobs.



Pasul 2: Verificati daca adresa de email la care sunt trimise notificarile atunci cand ruleaza comanda este actuala; in cazul in care nu este, puteti introduce una noua in campul Email si sa faceti click pe Update Email. Daca nu doriti sa primiti aceste notificari este necesar sa adaugati >/dev/null 2>&1 la finalul comenzii.



Pasul 3: Trebuie sa setati intervalul de timp in care procesul sa ruleze. Puteti face acest lucru selectand una dintre variantele din campurile Common Settings sau puteti introduce setarile dorite direct in campurile Minute, Hour, Day, Month, Weekday.

Valorile pe care le puteti introduce in aceste campuri pot fi de forma:

Minute: 

- 0 - 59: in functie de minutul la care doriti sa porneasca; daca setati 30, comanda va rula la jumatatea orei specificate;
- *: o data pe minut;
- */x: o data la x minute; spre exemplu */5 reprezinta rularea o data la 5 minute.

Nota! Pe serverele shared (gazduire Enduser sau Reseller) ROMARG limiteaza rularea cron job-urilor la intervale de 15 minute. Astfel, este recomandat sa nu setati cron job-urile sa ruleze mai des decat o data la 15 minute, deoarece acestea vor fi in mod automat resetate sa ruleze o data la 17 minute. Mai multe detalii despre limitarea cron job-urilor gasiti in acest articol.

Hour:

- 023: in functie de ora la care doriti sa porneasca; daca setati 17, comanda va rula la ora 5 P.M.;
- *: o data pe ora;
- */x: o data la cateva ore; spre exemplu */2 reprezinta rularea o data la doua ore.

Day:

- 1 - 31in functie de ziua in care doriti sa porneasca; daca setati 2, comanda va rula in cea de-a doua zi a lunii;
*: o data pe zi;
- */x: o data la x zile; spre exemplu */2 reprezinta rularea o data la doua zile;
- x, x: in zilele specificate; spre exemplu 1,17 reprezinta rularea comenzilor in zilele de 1 si 17 ale lunii;

Month:

- 1 - 12in functie de luna in care doriti sa porneasca;
*: o data pe luna;
- */x: o data la x luni; spre exemplu */2 reprezinta rularea o data la doua luni;
- x, x: in lunile specificate; spre exemplu 1,12 reprezinta rularea comenzilor in lunile ianuarie si decembrie;

Weekday:

0 6in functie de ziua saptamanii in care doriti sa porneasca, cu mentiunea ca 0 reprezinta duminica, 1 luni si asa mai departe;
*: in fiecare zi;
- x-x: in intervalul de zile specificat; spre exemplu 1-3 reprezinta rularea in zilele de luni, marti si miercuri;
- x, x: in zilele specificate; spre exemplu 6,0 reprezinta rularea comenzilor in zilele de sambata si duminica;

Introduceti comanda care doriti sa ruleze in campul Command si apasati Add New Cron Job.



Editarea unui Cron Job

In tabelul Current Cron Jobs veti putea vizualiza comenzile deja adaugate si le puteti edita facand click pe butonul Edit.



Stergerea unui Cron Job

In tabelul Current Cron Jobs veti putea vizualiza comenzile deja adaugate si le puteti sterge facand click pe butonul Delete.



In cazul in care aveti nevoie de asistenta suplimentara, echipa ROMARG va sta la dispozitie prin email la adresa support@romarg.com. Mai puteti lua legatura cu noi accesand pagina de contact.
(0 vote(s))
Helpful
Not helpful