Cum se adaugă o sarcină la cron - întrebări și răspunsuri

Sarcina trebuie să fie adăugate la panoul de control „Gino“ în „Hosting / gestionare / sarcină pe program.“

Dați clic pe „Nou activitate“ și „Setarea“ prompt, introduceți calea către script-ul (dacă acesta este un fișier executabil):

/papka_so_skriptom/fayl_skripta.sh> / dev / null

Sau apel sau program php curl pentru a rula script PHP:

. (Unde XX - este o versiune PHP care aveți nevoie, de exemplu, pentru PHP 5.6, comanda este: php5.6 recomandat să utilizați aceeași versiune de PHP, care rulează site-ul dvs. Acesta poate fi găsit în secțiunea „Hosting / Management / Setări .. server de web / panoul de control PHP Setări.)

Metoda folosind PHP mai preferat: în acest caz să se afle deasupra capului de obținere a compușilor și HTTP-cerere trimis la un script de procesare va avea nici un proces de server web, și nu va fi anumite resurse restricții.

În câmpurile, „Minutes“, „ore“, „Zilele“, „luna“ și „Zilele săptămânii“, este necesar să se precizeze când și cât de des ar trebui să ruleze locul de muncă. Formatul acestor câmpuri este identic: puteți specifica orice valori specifice, separate prin virgulă, sau un interval de valori cu un «* / N» formatul de separare de delimitare cratimă sau un interval, unde N - lungimea intervalului. Sarcina care urmează să fie realizată, de exemplu, în fiecare zi sau în fiecare lună, în câmpul corespunzător puteți pune o „stea“.

Minute. 1.20 - script-ul va fi efectuată numai o dată la primele douăzeci de minute.
Ceasuri. 0-4 - script-ul va fi executat doar la 0 oră până la 4 ore inclusiv. De exemplu, dacă în „minute“ va fi „*“, script-ul va rula în fiecare minut 0:00 - 04:59.
Zile. * - script va rula în fiecare zi.
Luni. * / 2 - script-ul va fi efectuată numai la fiecare a doua lună.
Zilele săptămânii. 1-5 - script va rula doar de luni până vineri (sâmbătă, puteți desemna numerele 7 și 0).

Exemplul №1.
Pentru a vă asigura că script-ul se execută în fiecare zi la ora 10:30 și 22:30, trebuie să specificați următoarele valori de câmp:
Minute: 30
Ore: 10.22
Zile: *
Luni: *
Zilele săptămânii: *

Exemplul №2.
Pentru a vă asigura că script-ul se execută la fiecare 15 minute, trebuie să setați următoarele valori ale câmpurilor:
Minute: * / 15
Ore: *
Zile: *
Luni: *
Zilele săptămânii: *

Exemplul №3.
Pentru a vă asigura că script-ul se execută la începutul fiecărei ore, dar numai la înviere, trebuie să ne întrebăm următoarele valori de câmp:
Minute: 0
Ore: *
Zile: *
Luni: *
Zile de lucru: 7

Împărtășiți experiența

articole similare