Mine sisu juurde

Küpsiste seaded

Vali iga liigi kohta, milliseid küpsiseid lubad. Oma valikut saad alati muuta iga lehe allosas oleva lingi „Küpsiste seaded“ kaudu. Privaatsuspoliitika

Vajalikud

Alati sees

Vajalikud sisselogimiseks, ostukorvi säilitamiseks ja sinu valikute meelespidamiseks. Need on alati sees.

Millised küpsised?
  • weboke_sessie, weboke_klant, weboke_remember: sinu seanss ja sisselogituks jäämine
  • weboke_basket: sinu ostukorv
  • wkBtwIncl: hindade näitamine koos käibemaksuga või ilma
  • wok_cookies: sinu küpsisevalik, 12 kuud

Mõõdab, milline reklaam viib külastuse või tellimuseni, et me ei maksaks reklaamide eest, mis midagi ei anna.

Millised küpsised?
  • Google Ads Google Tag Manageri kaudu (_gcl_au, _gcl_aw), kuni 90 päeva
  • OpenAI Ads, reklaamid ChatGPT-s
  • wok_aff: millise partneri kaudu meie juurde jõudsid (partnerprogramm), 60 päeva

4,6

Riik ja keel

Igal riigil on oma sait, selle riigi hindade ja käibemaksuga.

Vaata

Cronjobi või ülesande loomine (ja mida teha, kui see ei käivitu)

Cron-tööga (DirectAdminis: Cron Jobs) saad lasta skriptil kindlatel aegadel automaatselt käivituda, näiteks igal ööl. Allpool loed, kuidas cron-tööd luua ja mida teha, kui see ei tööta.

Cron-tööde reeglid

  • Lase ülesandel käivituda kõige rohkem kord 10 minuti jooksul. Palume seda kõigilt, sest jagad serverit teiste veebisaitidega.
  • Jaota mitu cron-tööd ajas laiali ja vali rahulik kellaaeg, näiteks 03:17, mitte täpselt kesköö.
  • Rasked cron-tööd, mis koormavad serverit pikalt, ei ole lubatud. Samas serveris töötab ka teisi veebisaite. Vajadusel peatame cron-töö. Hoia seepärast oma ülesanded lühikesed ja ära lase neil käivituda sagedamini kui vaja.

Cron-töö loomine

  1. Logi sisse DirectAdmini ja klõpsa jaotises Advanced Features valikul Cron Jobs.
  2. Klõpsa Create Cron Job.
  3. Sisesta minut, tund, päev, kuu ja nädalapäev. Ära pane minuti väljale kunagi ainult tärni, muidu käivitub ülesanne iga minut. Kasuta arvu või näiteks */15, et ülesanne käivituks iga 15 minuti järel.
  4. Sisesta käsu väljale täielik tee, näiteks:
    /usr/local/bin/php -q /home/gebruiker/domains/jouwdomein.nl/public_html/taak.php
    Asenda gebruiker oma DA kasutajanimega.
  5. Klõpsa Create.
Uue cron-töö vorm DirectAdminis
Cron-töö loomine

E-kiri pärast iga cron-tööd

Cron-töö väljund saadetakse su paketi vaikimisi e-posti kontole, vaata Vaikimisi e-posti konto DirectAdminis. Väljundi saad saata ka oma aadressile valikuga Send all Cron output to E-Mail. Kui sa e-kirju ei soovi, klõpsa loomisel Prevent E-Mail või lisa käsu lõppu:

>/dev/null 2>&1

Tähelepanu PHP-skriptide puhul

Cron-töö kaudu käivitatud skript ei tea, millise domeeni all see töötab. $_SERVER['SERVER_NAME'] ja $_SERVER['DOCUMENT_ROOT'] on tühjad ning suhtelise teega include võib ebaõnnestuda. Lisa seepärast oma skripti algusesse:

$pad = '/home/gebruiker/domains/jouwdomein.nl/public_html';
$_SERVER['SERVER_NAME'] = 'jouwdomein.nl';
$_SERVER['DOCUMENT_ROOT'] = $pad;
set_include_path($pad . PATH_SEPARATOR . get_include_path());

WordPress: WP-Cron päris cron-tööle

WordPressil on oma ajastaja WP-Cron selliste ülesannete jaoks nagu ajastatud postitused, uuenduste kontrollimine ja pluginate ülesanded. See ei käivitu kindlatel aegadel, vaid ainult siis, kui keegi su saiti külastab. Vähese külastatavuse korral jäävad ülesanded maha ja suure külastatavuse korral võtab see iga külastuse ajal veidi lisaaega. Tavalise cron-tööga käivitub WP-Cron kindlatel hetkedel.

  1. Lisa faili wp-config.php rea /* That's all, stop editing! */ kohale:
    define( 'DISABLE_WP_CRON', true );
  2. Loo jaotises Cron Jobs ülesanne, mis käivitub näiteks iga 15 minuti järel: sisesta minuti väljale */15 ning tunni, päeva, kuu ja nädalapäeva väljale tärn. Käsk:
    /usr/local/bin/php -q /home/gebruiker/domains/jouwdomein.nl/public_html/wp-cron.php >/dev/null 2>&1
    Kui WordPress asub alamkaustas, lisa see teele.
  3. Kontrolli järgmisel päeval WordPressis jaotises Tööriistad › Saidi tervis, et seal poleks teateid mahajäävate ajastatud ülesannete kohta.

Ka siin kehtib: kõige rohkem kord 10 minuti jooksul. Enamikule saitidele piisab iga 15 või 30 minuti järel.

Cron-töö ei käivitu?

Käi need punktid ükshaaval läbi:

  1. Loe väljundit. Eemalda ajutiselt >/dev/null 2>&1 ja vaata e-kirja vaikimisi e-posti kontol või määra oma aadress. Sealt leiad sageli täpselt, mis valesti läheb. Väljundi saad kirjutada ka logifaili, lisades käsu lõppu >> /home/gebruiker/cron-log.txt 2>&1.
  2. Kontrolli teed. Teade Could not open input file tähendab, et tee skriptini on vale. Vaata File Manageris: tee algab kujul /home/gebruiker/domains/.
  3. Kontrolli PHP versiooni. Käsuga /usr/local/bin/php kasutab ülesanne sama PHP versiooni mis su veebisait. Kui su skript töötab ainult mõne teise versiooniga, muuda seda jaotises Select PHP version.
  4. Testi käsku käsitsi. Kui su paketis on Terminal, kleebi käsk sinna ja vaata, mis juhtub, vaata SSH-ligipääs ja Terminal DirectAdminis. Ilma Terminalita ava skript brauseris või kutsu see cron-töös välja käsuga curl --silent https://www.jouwdomein.nl/taak.php.
  5. Kontrolli õigusi. Skript peab olema loetav: failide õigused peavad olema 644 ja kaustade omad 755. Vaata Failide ja kaustade õigused (chmod).
  6. Kontrolli aega. Vaata väljalt Cron job will run:, kas ülesanne käivitub siis, kui sa arvad. Kui minuti väljal on tärn, käivitub see iga minut. See on liiga sageli.
  7. Kontrolli, kui kaua ülesanne kestab. Kui ülesanne kestab kaua või käivitub uuesti enne, kui eelmine on lõppenud, võib see kinni jääda või viia su paketi limiitideni. Jaota töö siis mitmeks osaks.
DirectAdmin ei pea arvet, millal ülesanne käivitus. Kui soovid seda näha, lisa oma käsu ette date >> /home/gebruiker/cron-log.txt;.

Vaata ka DirectAdmini juhendist: Su paketi vaikimisi e-posti konto.

Põhjalik selgitus koos ekraanipiltidega: Cron Jobs: ülesannete automaatne käivitamine DirectAdmini juhendis.

Tahad rohkem õppida? Osale tasuta WordPressi kursusel, õppetund 6.3 Pildid, PHP ja muud kiirusevõidud.

Kas see artikkel oli kasulik?

← Tagasi: Hosting: üldine

Hetk…

Seadista oma domeenid

Määra iga domeeni jaoks nimeserverid, seos sinu majutusega ja kes saab omanikuks.

Laadin sinu domeene…