Időzített program futtatás Cronjob – Directadmin
Sokszor előfordul, hogy szükségünk van időzített program futtatás – angolul Cronjob – beállítására a tárhelyen. A mai kor követelményeinek megfelelően, ehhez már nem kell kérnie a tárhelyszolgáltató – jelen esetben a WebHostIcon – segítségét, hiszen a webtárhely beállításai között megtalálható a Cronjob beállíátási lehetőség.
A Directadmin felületű szervereinken az időzítés menüt az Egyéb tulajdonságok témánál lehet megtalálni bejelentkezés után.
Keressük meg az Időzített feladatok (Cronjobs) menüpontot és kattitsunk rá. Ekkor a következő képet látjuk a webtárhely adminisztrációs felületén:
A továbbiakban csak meg kell adnunk az időpontot és a futtatandó szkript pontos – abszolut – útvonalát.
Az időpontoknál például, ha szeretnénk minden nap éjjel 11 óra 20 perckor lefutattni egy feladatot, akkor a perchez írjuk be a 20-at, az órához pedig a 23-at így:
A Parancshoz pedig állítsuk be a futtatangó fájl abszolut útvonalát oly módon, hogy elé rakjuk a következő kódrészletet:
/usr/local/bin/php -q
Példánkban a tárhely felhasználója a demowhi2 felhasználónevet viseli és ezt használva adjuk meg az útvonalat:
A teljes útvonal jelen esetben így nézne ki, ha a futtatandó fájl a public_html mappánkban található:
/usr/local/bin/php -q /home/felhasznaloneve/domains/domainneve.hu/public_html/cron.php
A beállítás tehát jelenleg így nézne ki:
Mit kell tennie akkor, ha jelszóval védett feladatot akar lefutattani? Ezesetben a beállítás egy kicsit másként fog kinézni.







