Cron Jobs je automatizovan proces za pokretanje određenih zadataka i procesa. Omogućava Vam da podesite vreme za pokretanje procesa i podesite period posle kojeg će se procesi ponoviti.
Da biste kreirali Cron Job, idite u cPanel i u odeljku “Napredne opcije” izaberite “Cron Jobs“.
Ako želite da pokrenete php skripte pomoću Cron zadatka, putanja koju treba da postavite pored fajla je sledeća:
ea-phpXX – zamenite verzijom php-a, na primer /opt/cpanel/ea-php72/root/usr/bin/php
Kreirajte novi Cron zadatak
Ako zadatak koji treba izvršiti vraća informacije o učinku, u odeljak “Imejl“ unesite imejl adresu gde će se ove informacije primati.
Kada kreirate cron zadatak, odredite kada će se pokrenuti.
Predefinisane postavke možete odabrati iz padajuće liste “Uobičajena podešavanja” (1) ili u poljima ispod podesiti tačno vreme izvršavanja zadatka.
U polju “Komanda” (2) unesite komandu za pokretanje cron zadatka. Kliknite na dugme “Dodaj novi cron zadatak” (!).
Zbog toga što se iz komandne linije može pokretati samo php fajl, da bi postavili URL kao cron zadatak, potrebno je kreirati php skriptu sledeće sadržine:
your-script.php:
<?php
$result = file_get_contents('http://www.example.com/');
echo $result;
?>
Zatim možete da pokrenete ovu skriptu kao cron zadatak na sledeći način:
ea-phpXX – zamenite verzijom php-a, na primer /opt/cpanel/ea-php72/root/usr/bin/php
cpuser – zamenite korisničkim imenom hosting naloga