CRON: Porovnání verzí

Z SvetHostingu.cz
Skočit na navigaci Skočit na vyhledávání
Řádek 22: Řádek 22:
==Příkazová řádka přes SSH přístup==
==Příkazová řádka přes SSH přístup==
SSH přístup je dostupný na multihostingu a bližší informace ke zřízení a ovládání jsou uvedeny v [[:Kategorie:SSH přístup|příslušné kategorii]].
SSH přístup je dostupný na multihostingu a bližší informace ke zřízení a ovládání jsou uvedeny v [[:Kategorie:SSH přístup|příslušné kategorii]].
V příkazové řádce použijte pro nastavení služby CRON příkaz '''"crontab"'''. Úplná dokumentace k příkazu je dostupná po zadání '''"man crontab"''' rychlou nápovědu pak zobrazíte zadáním '''"crontab -h"'''.
[[Soubor:Cron ssh 001.jpg|500x500px|thumb|center|crontab nápověda]]


<u>[[#begin|Nahoru]]</u>
<u>[[#begin|Nahoru]]</u>

Verze z 31. 7. 2019, 09:31

Služba CRON slouží k automatickému spouštění úloh ve zvolený čas. Na hostingových službách můžete CRON využít například pro periodické volání skriptů, které generují statistiky, uklízejí vyrovnávací paměti redakčních systémů, rozesílají dávkově newslettery a další.

CRON si můžete nastavit v administraci hostingu přes webové rozhraní nebo na multihostingu také přes SSH přístup standardním systémovým způsobem v příkazové řádce.

Webové rozhraní administrace hostingu

Nejjednodušší a nejrychlejší způsob k zadání automaticky spouštěné úlohy v naplánovaný čas je její zadání přes administraci hostingu. Do té se můžete přihlásit na adrese https://svethostingu.cz/admin/.

V administraci hostingu vyberte vlevo nahoře požadovanou službu a doménu a následně níže položku "CRON".

Administrace hostingu - sekce CRON

Přidání úlohy je intuitivní, u každé položky se po najetí ukazatelem myši nad symbol otazníčku zobrazí další nápověda k významu jednotlivých položek. Níže je uveden příklad pro CRON úlohu, která se spustí každý den ve 3 hodiny a 3 minuty ráno a zavolá skript na adrese "www.hokuspokus.cron/send.php". Hvězdička označuje, že bude provedena pokaždé pro daný časový úsek. Je-li hvězdička např. u měsíce, bude úloha provedena každý měsíc. Bude-li u měsíce jednička, provede se úloha jen v lednu.

Administrace hostingu - přidání CRON úlohy

Po přidání se CRON úloha objeví v tabulce "Aktuálně nastavené úlohy".

Administrace hostingu - přidané CRON úlohy

Příkazová řádka přes SSH přístup

SSH přístup je dostupný na multihostingu a bližší informace ke zřízení a ovládání jsou uvedeny v příslušné kategorii.

V příkazové řádce použijte pro nastavení služby CRON příkaz "crontab". Úplná dokumentace k příkazu je dostupná po zadání "man crontab" rychlou nápovědu pak zobrazíte zadáním "crontab -h".

crontab nápověda

Nahoru