Cron - a php parancsok végrehajtásának konfigurálása
Gyors navigáció ezen az oldalon:
A fejlett felhasználóknak gyakran kell egy php parancsfájlt futtatni egy megadott időben. Ez különféle okok miatt szükséges.
Az ilyen parancsok futtatásához cron szükséges: a futó php parancsfájlok beállítása legfeljebb öt-tíz percet vesz igénybe, majd az előnyök naponta lesznek.

A webes felületen fut
Most szinte minden önbecsülõ hoster webes felületet biztosít a cron beállítások beállításához. Természetesen különbözik a különböző szolgáltatók, de általában mindenhol ugyanaz a rendszer van - be kell regisztrálnod a forgatókönyv elérési útját (rendszerint a gazdagép helyi könyvtárából teljes elérési utat kell megadni), és meg kell határoznia a periodicitást is.
Az IHC tárhelyen például beállíthatja a cron parancsot a következő űrlap használatával:

Amint láthatja, az időt meglehetősen kényelmesen beállíthatja egy legördülő menüből.
Ha be kell állítanunk egy bizonyos speciális időt, amely nem szerepel a javasolt opciókban - például futtassa a cron-ot minden 5 percben, akkor írjon egy részletes parancsot az ilyen típusúakról:
A csillagokat az alábbi sorrendben az időparaméterek jelölik:
- perc (0-59)
- óra (0-23)
- nap (1-31)
- hónap (1-12)
- a hét napjai (0-7, vasárnap pedig mind a nulla, mind a hét)
Ennek megfelelően, ha van egy csillag, akkor azt jelenti, hogy minden óra (nap, hónap, stb.).
A cron parancsok végrehajtásának szabályai és példái
Minden cron parancsnak meg kell felelnie a következő szabályoknak:
- minden paramétert meg kell adni, ha nincs semmi jelezve - akkor tedd fel a csillagot (emlékezz a robots.txt fájlra - ott is szigorú szabályok érvényesek, nem számít, hogy ucoz vagy wordpress)
- A periodicitás a következő frakción keresztül történik: * / 10 = 1 alkalommal tíz percben (vagy például órákban)
- Több lehetőség is megadható vesszővel elválasztva: 1,3,10 - az első, a harmadik és a tizedik percben
Nézzünk konkrét példákat:
Futtasd a szkriptet minden hétfõn 12: 30-kor (a fájl elérési útja például egy példa, a valóságban más lesz a különbözõ tárhelyen)
Futtassa a szkriptet minden nap 13, 18 és 20-23 óra között:
Amint láthatod, könnyű futni a cron php-n keresztül - a legfontosabb az, hogy kövessük a fenti szabályokat!
Ha valami hasznosat talál ezen az oldalon, kattintson az alábbi gombok valamelyikére: