Preskoči na vsebino

Nastavitve piškotkov

Za vsako vrsto izberite, katere piškotke dovolite. Svojo izbiro lahko kadar koli spremenite prek povezave Nastavitve piškotkov na dnu vsake strani. Izjava o zasebnosti

Nujni

Vedno vklopljeno

Potrebni so za prijavo, shranjevanje košarice in pomnjenje Vaših izbir. Vedno so vklopljeni.

Kateri piškotki?
  • weboke_sessie, weboke_klant, weboke_remember: Vaša seja in ohranjanje prijave
  • weboke_basket: Vaša košarica
  • wkBtwIncl: prikaz cen z DDV ali brez DDV
  • wok_cookies: Vaša izbira glede piškotkov, 12 mesecev

Meri, kateri oglas vodi do obiska ali naročila, da ne plačujemo za oglase, ki ne prinesejo ničesar.

Kateri piškotki?
  • Google Ads prek Google Tag Manager (_gcl_au, _gcl_aw), do 90 dni
  • OpenAI Ads, oglasi v ChatGPT
  • wok_aff: prek katerega partnerja ste prišli k nam (partnerski program), 60 dni

4,6

Država in jezik

Vsaka država ima svojo spletno stran, s cenami in DDV za to državo.

Prikaži

Ustvarjanje opravila cron (in kaj storiti, če se ne izvede)

S cron opravilom (v DirectAdmin: Cron opravila) omogočite, da se skripta samodejno izvaja ob določenih časih, na primer vsako noč. V nadaljevanju preberite, kako ga ustvarite in kaj storiti, če ne deluje.

Pravila za cron opravila

  • Pri Webhost One in Webhost Two sme opravilo za vse Vaše naloge skupaj steči največ enkrat na 10 minut.
  • Pri paketih Power Webhost se opravila lahko izvajajo pogosteje.
  • Več cron opravil razporedite čez čas in izberite mirnejši trenutek, na primer 03:17 namesto natančno opolnoči.
  • Zahtevna cron opravila, ki dolgo obremenjujejo strežnik, niso dovoljena. Na istem strežniku deluje več spletnih mest. Po potrebi opravilo ustavimo. Zato naj bodo Vaša opravila kratka in naj se ne izvajajo pogosteje, kot je potrebno.

Ustvarjanje cron opravila

  1. Prijavite se v DirectAdmin in pod Napredne funkcije kliknite Cron opravila.
  2. Kliknite Ustvari cron opravilo.
  3. Vnesite minuto, uro, dan, mesec in dan v tednu. Minuto vedno vnesite s številko, ne z zvezdico, sicer se opravilo izvede vsako minuto.
  4. Pri ukazu vnesite celotno pot, na primer:
    /usr/local/bin/php -q /home/uporabnik/domains/vašadomena.nl/public_html/opravilo.php
    Namesto uporabnik vnesite svoje DA uporabniško ime.
  5. Kliknite Ustvari.
Obrazec za novo cron opravilo v DirectAdmin
Ustvarjanje cron opravila

E-pošta po vsakem cron opravilu

Izpis cron opravila se pošlje na privzeti e-poštni račun Vašega paketa, glejte Privzeti e-poštni račun v DirectAdmin. Izpis lahko pošljete tudi na svoj naslov z možnostjo Pošlji ves izpis cron opravila po e-pošti. Če e-pošte ne želite, pri ustvarjanju kliknite Prepreči e-pošto ali za ukazom dodajte:

>/dev/null 2>&1

Pozor pri PHP skriptah

Skripta, ki se izvaja prek cron opravila, ne ve, pod katero domeno se izvaja. $_SERVER['SERVER_NAME'] in $_SERVER['DOCUMENT_ROOT'] sta prazna, zato lahko vključitev z relativno potjo spodleti. Zato na vrh skripte dodajte:

$pad = '/home/uporabnik/domains/vašadomena.nl/public_html';
$_SERVER['SERVER_NAME'] = 'vašadomena.nl';
$_SERVER['DOCUMENT_ROOT'] = $pad;
set_include_path($pad . PATH_SEPARATOR . get_include_path());

Se Vaše cron opravilo ne izvede?

Preglejte naslednje točke eno za drugo:

  1. Preberite izpis. Začasno odstranite >/dev/null 2>&1 in preglejte e-pošto na privzetem e-poštnem računu, ali pa nastavite svoj naslov. Tam je pogosto natančno zapisano, kaj ne deluje. Izpis lahko zapišete tudi v dnevniško datoteko, tako da za ukazom dodate >> /home/uporabnik/cron-log.txt 2>&1.
  2. Preverite pot. Sporočilo Could not open input file pomeni, da pot do skripte ni pravilna. Preglejte jo v Upravitelju datotek: pot se začne z /home/uporabnik/domains/.
  3. Preverite različico PHP. Z /usr/local/bin/php opravilo uporablja isto različico PHP kot Vaše spletno mesto. Če skripta deluje le na drugi različici, jo prilagodite pri Select PHP version.
  4. Ukaz preizkusite ročno. Če imate paket s Terminalom, ukaz prilepite tja in preverite, kaj se zgodi, glejte Odpiranje SSH ali Terminala v DirectAdmin. Brez Terminala odprite skripto v brskalniku ali jo v cron opravilu pokličete prek curl --silent https://www.vašadomena.nl/opravilo.php.
  5. Preverite pravice. Skripta mora biti berljiva: datoteke morajo imeti nastavitev 644, mape pa 755. Glejte Pravice datotek in map (chmod).
  6. Preverite čas izvajanja. Pri Cron opravilo se izvede: preverite, ali se opravilo izvaja takrat, kot pričakujete. Če je pri minuti zvezdica, se opravilo izvede vsako minuto in ga je mogoče ustaviti.
  7. Preverite omejitev paketa. Če se opravilo izvaja pogosteje, kot dovoljuje Vaš paket, ali traja predolgo, se prekine. V tem primeru delo razporedite na več krogov.
DirectAdmin ne beleži, kdaj se je opravilo izvedlo. Če to želite videti, pred ukaz dodajte date >> /home/uporabnik/cron-log.txt;.

Glejte tudi v priročniku DirectAdmin: Privzeti e-poštni račun Vašega paketa.

Podrobnejša razlaga s posnetki zaslona: Cron opravila: samodejno izvajanje nalog v priročniku DirectAdmin.

Vam je bil ta članek v pomoč?

← Nazaj na Gostovanje: splošno

Trenutek…

Nastavite svoje domene

Za vsako domeno uredite imenske strežnike, povezavo z gostovanjem in kdo bo imetnik.

Nalaganje Vaših domen…