Kommentaaride laadimisel ilmnes probleem.

Ajastatud tööd (cron)


  Trüki

Ajastatud töö (cron) loomiseks ava cPanelis moodul Cron-tööd. Vali Tavalised seaded alt valmis sagedus või täida ajaväljad ise, sisesta käsk väljale Käsk: ja klõpsa Lisa uus cron-töö. Cron käivitab käsu või skripti automaatselt kindlal ajal või korduvalt, näiteks WordPressi WP-Croni, varundus- või hooldusskriptide jaoks.

Lühidalt

  • Ava cPanelis Cron-tööd.
  • Aeg: vali Tavalised seaded alt või täida viis välja: minut, tund, päev, kuu ja nädalapäev.
  • Käsk väljale Käsk:, siis Lisa uus cron-töö.
  • Pikemad tööd käivita käsuga php -q, mitte wget-iga: veebipäringu ajalimiit on 360 sekundit.

Kuidas luua ajastatud tööd?

cPanelCron-tööd

  1. Logi sisse cPanelisse ja ava moodul Cron-tööd.

  2. Vali Tavalised seaded alt eelmääratud sagedus (nt „Kord tunnis“) või täida käsitsi väljad Minut:, Tund:, Päev:, Kuu: ja Nädalapäev:. Süntaksiabi leiad tööriistast crontab.guru.

  3. Sisesta käsk väljale Käsk:.

  4. Klõpsa nupul Lisa uus cron-töö.

cPaneli moodul Cron-tööd, plokk Lisa uus cron-töö: PHP-käsu näide, valik Tavalised seaded ja väli Minut
Uue cron-töö lisamine algab valikust Tavalised seaded.

Kuidas ajaväljad töötavad?

Viis ajavälja on alati samas järjekorras. Tavalised seaded valikute juures on sulgudes sama aeg ajaväljade kujul, nt „Kord tunnis(0 * * * *)“.

Skeem: cron-aja viis välja järjekorras Minut, Tund, Päev, Kuu, Nädalapäev näite Kord päevas (0 0 * * *) põhjal. Tärn tähendab iga väärtust
Näide: „Kord päevas“ on 0 0 * * *.
Tavalised seadedAjaväljad
Kord tunnis0 * * * *
Kord päevas0 0 * * *
Kord nädalas0 0 * * 0

Millist käsuvormingut kasutada?

Skeem: kolm käsuvormingut. PHP-skript php -q on soovitatav pikemate tööde puhul ega sõltu veebiserveri ajalimiidist. URL wget-iga: ajalimiit 360 sekundit, kauem kestes viga 504. Shell-skript: failil õigused 755
Pikem töö? Kasuta PHP-skripti.

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. Neid saad muuta cPaneli Failihalduris.

Tähtis

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


Jaga
Kas oli kasu?  
© Virtuaal.com Privaatsuspoliitika