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.

Cron - a php parancsok végrehajtásának konfigurálása

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:

Cron - a php parancsok végrehajtásának konfigurálása

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:

  1. perc (0-59)
  2. óra (0-23)
  3. nap (1-31)
  4. hónap (1-12)
  5. 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:

  1. 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)
  2. 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)
  3. 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: