cPanel webtárhelycsomagok
Áttekintés
A Cron-feladatok olyan ütemezett feladatok, amelyeket a rendszer előre meghatározott időpontokban vagy időközönként futtat. A cron-feladatok általában egyszerű műveletek sorozatát tartalmazzák, amelyeket a rendszer egy szkriptfájlból futtat.
Fontos:
- Legyen óvatos a cron-feladatok ütemezésekor. Javasoljuk, hogy a cron-feladatok között elegendő időt hagyjon az előző cron-feladat befejezéséhez. Ha túl gyakran ütemezi a futtatásukat, a kiszolgáló elindíthat egy másik cron-feladatot, mielőtt az utolsó cron-feladat befejeződne. Ez a duplikáció ronthatja a teljesítményt.
Cron e-mail hozzáadása
A felület Cron Email szakaszában megadhat egy e-mail címet, amelyre a rendszer értesítést küld a cron munkák futtatásakor. Az e-mail cím beállításához hajtsa végre a következő lépéseket:
1. Az Email szövegmezőbe írja be azt az e-mail címet, amelyre az értesítéseket szeretné megkapni.
2. Kattintson az E-mail frissítése gombra.
Az e-mail értesítések letiltása
Ha szeretné letiltani az e-mail értesítéseket az összes cron-feladathoz, távolítsa el az e-mail címet.
Egyetlen cron-feladat e-mail értesítéseinek letiltásához hajtsa végre a következő lépéseket:
1. Keresse meg a Jelenlegi cron-feladatok táblázatban azt a cron- feladatot amelynek e-mail értesítéseit le kívánja tiltani, és kattintson a Szerkesztés gombra.
2. A Parancs szövegmezőben a parancs végére írja be a /dev/null 2>&1 sort. Például:/usr/local/cpanel/bin/is_script_stuck /dev/null 2>&1
3. Mentse el a módosításokat.
Cron-feladat hozzáadása
A cron-feladat létrehozásához hajtsa végre a következő lépéseket:
1. Válassza ki a megfelelő menükből azt az intervallumot, amelyben a cron-feladatot futtatni kívánja, vagy adja meg az értékeket a szövegdobozokba.
- Általános beállítások – Válasszon ki egy általánosan használt intervallumot. A rendszer a választásnak megfelelően beállítja a perc, óra, nap, hónap és hétköznap szövegmezőkben az értékeket az Ön számára.
- Perc – A percek száma a cron-feladat minden egyes futtatása között, vagy minden olyan óra percének a percszáma, amelyen a cron-feladatot futtatni kívánja.
- Óra – Az órák száma a cron-feladat egyes futási időpontjai között, vagy az egyes napok azon órája, amelyeken a cron-feladatot futtatni kívánja.
- Nap – A napok száma a cron-feladat futása között, vagy a hónap azon napja, amelyen a cron-feladatot futtatni kívánja.
- Hónap – A hónapok száma a cron-feladat egyes futási időpontjai között, vagy annak az évnek a hónapja, amelyben a cron-feladatot futtatni kívánja.
- Hétköznap – A hét azon napjai, amelyeken a cron-feladatot futtatni kívánja.
2. A Parancs szövegmezőbe írja be azt a parancsot, amelyet a rendszer futtatni kíván.
Fontos:
- A Perc, Óra, Nap, Hónap, Hétköznap és Parancs szövegdobozok beállításait meg kell adnia.
- Legyen rendkívül óvatos, amikor az rm parancsot használja egy cron-feladatban. Ha nem a megfelelő beállításokat adja meg, akkor törölheti a home directory adatait.
- Ha a cron-feladat egyéni szkriptet futtat, akkor a szkriptnek execute engedélyre van szüksége.
Megjegyzés: Adja meg a futtatni kívánt parancs abszolút elérési útját. Ha például a public_html/index.php fájlt a saját könyvtárában szeretné futtatni, írja be a következő parancsot: /home/user/public_html/index.php
3. Kattintson az Új Cron-feladat hozzáadása gombra.
Cron-feladat példa
Ha óránként egyszer szeretne futtatni egy olyan szkriptet, amely a home directoryben található, hajtsa végre a következő lépéseket:
1. Az Általános beállítások menüben válassza az Óránként egyszer (0 * * * * * *) lehetőséget.
2. A Parancs szövegmezőbe írja be a parancsfájl nevét. Például:./my-script.sh
Ne feledje! A megfelelő fájlengedélyeket kell beállítania ahhoz, hogy a parancsfájl futtatható legyen.
3. Kattintson az Új Cron-feladat hozzáadása gombra.
Meglévő cron munkák megtekintése
A Jelenlegi Cron-feladatok táblázatban láthatja a meglévő, létrehozott cron-feladatokat.
Cron-feladat szerkesztése
Egy cron-feladat szerkesztéséhez hajtsa végre a következő lépéseket:
1. Keresse meg a szerkeszteni kívánt cron-feladatot, és kattintson a Szerkesztés gombra.
2. Szerkessze meg a módosítani kívánt beállításokat, majd kattintson a Sor szerkesztése gombra.
Cron-feladat törlése
Egy cron-feladat törléséhez hajtsa végre a következő lépéseket:
1. Kattintson a Törlés gombra a törölni kívánt cron-feladat mellett.
2. Kattintson a Törlés gombra.