Se afișează postările cu eticheta cron. Afișați toate postările
Se afișează postările cu eticheta cron. Afișați toate postările

25 februarie 2009

Executarea unui script PHP periodic cu cron

Am avut nevoie de lansarea unui script de updatare a unui site periodic, asa ca am cautat... si am gasit cron (poate fi setat si pe cpanel). Astfel, setezi scriptu (de exemplu cron.php) si adaugi in crontab
* * * * * lynx -dump http://path/to/cron.php
Acest cron se lanseaza la fiecare minut. Semnificatia "stelutelor" este : minut, ora, zi, luna, ziua saptamanii. Astfel :

15 * * * * lynx -dump http://path/to/cron.php
se lanseaza in fiecare ora la si un sfert,

30 8 * * * lynx -dump http://path/to/cron.php
se lanseaza in fiecare zi la opt jumate,
45 9 * * 2 lynx -dump http://path/to/cron.php
se lanseaza in fiecare marti la la zece fara un sfert, samd.
Altii folosesc wget in loc de lynx. Daca php e instalat ca CGI (nu ca modul Apache) se poate folosi si
* * * * * php /path/to/cron.php