Kommentaaride laadimisel ilmnes probleem.

Ajastatud tööd (cron)

Abikeskus  »  Teadmiste baas  »  Artikli vaatamine

  Trüki

Ajastatud töö (cron) käivitab käsu või skripti automaatselt – kindlal ajal või korduvalt (nt iga tunni järel või igal öösel). See on kasulik näiteks WordPressi WP-Croni, varundus- või hooldusskriptide jaoks.


Ajastatud töö loomine

  • Logi sisse cPanelisse ja ava Advanced → Cron Jobs (Ajastatud tööd).
  • Vali Common Settings alt eelmääratud sagedus (nt „Once Per Hour“) või täida käsitsi väljad: minut, tund, päev, kuu ja nädalapäev. Süntaksi abi leiad tööriistast crontab.guru.
  • Sisesta käsk väljale Command ja klõpsa nupul Add New Cron Job.

Levinud käsuvormingud

  • PHP-skript (soovitatav pikemate tööde puhul): php -q /home/kasutaja/public_html/kaust/skript.php – kasuta absoluutset failiteed (~ tähistab kodukataloogi), -q summutab väljundi.
  • URL (wget): wget -qO /dev/null "https://sinudomeen.ee/kaust/skript.php" – pane URL jutumärkidesse; -qO /dev/null hoiab ära faili salvestamise iga käivituskorra järel.
  • Shell-skript: /home/kasutaja/skript.sh – failil peavad olema õigused 755 (seda saad muuta failihalduris).

NB! Veebipäringu (wget) ajalimiit on 360 sekundit. Kui töö kestab kauem ja tekib 504 viga, kasuta wget-i asemel käsurealt käivitatavat PHP-skripti (php -q ...), mis ei sõltu veebiserveri ajalimiidist.


Jaga
Kas oli kasu?  
© Virtuaal.com