Cum se adaugă un job la cron - întrebări frecvente

Sarcina trebuie adăugată în panoul de control Gino în secțiunea "Gazduire / Management / Sarcini planificate".

Faceți clic pe butonul "Noua sarcină" și pe rândul "Task" introduceți calea către script (dacă acesta este un fișier executabil):







/ folder_to_script / script_file.sh> / dev / null

Sau sunați la programul php sau curl pentru a rula scripturile 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 web / setări PHP "ale panoului de control.)

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. Pentru a efectua sarcina, de exemplu, în fiecare zi sau în fiecare lună, trebuie să introduceți asteriscul în câmpul corespunzător.







Minute. 1,20 - scenariul va fi executat numai în fiecare primă și douăzeci minute.
Ceasuri. 0-4 - scriptul va rula doar de la 0 ore la 4 ore inclusiv. De exemplu, dacă câmpul "Minute" este setat la "*", scriptul va rula în fiecare minut de la 0:00 la 4:59.
Zile. * - scriptul va fi executat în fiecare zi.
Luni. * / 2 - scriptul va fi executat numai în fiecare lună.
Zilele săptămânii. 1-5 - scenariul va fi difuzat numai de luni până vineri (duminica poate fi notată cu 7 sau 0).

Exemplul №1.
Pentru ca scriptul să fie difuzat zilnic la orele 10:30 și 22:30, trebuie să setați următoarele valori pentru câmp:
Minute: 30
Ore: 10.22
Zile: *
Luni: *
Zilele săptămânii: *

Exemplul 2.
Pentru ca scriptul să fie rulat la fiecare 15 minute, trebuie să setați următoarele valori pentru câmpurile:
Minute: * / 15
Ore: *
Zile: *
Luni: *
Zilele săptămânii: *

Exemplul №3.
Pentru a face scriptul să ruleze la începutul fiecărei ore, dar numai duminică, trebuie să setați următoarele valori pentru câmp:
Minute: 0
Ore: *
Zile: *
Luni: *
Zilele săptămânii: 7

Împărtășește experiența ta







Articole similare

Trimiteți-le prietenilor: