Webhuset

Cron-jobber på webhotellet

Cron-jobber på webhotellet

TL;DR: Cron-jobber kjører skript automatisk til faste tider. Sett dem opp via Kundesenteret eller kontakt support for å aktivere cron for ditt webhotell.

Forutsetninger

  • Webhotell hos Webhuset
  • Et skript (PHP, shell) du ønsker å kjøre automatisk

Hva er en cron-jobb?

En cron-jobb er en planlagt oppgave som kjører automatisk — for eksempel hvert minutt, hver time, eller daglig. Vanlige bruksområder:

  • Sende nyhetsbrev til faste tider
  • Rydde opp i midlertidige filer
  • Kjøre WordPress-cron (wp-cron.php)
  • Oppdatere data fra eksterne kilder

Slik setter du opp en cron-jobb

Kontakt Webhuset support for å få aktivert cron-jobber for ditt webhotell, eller sjekk om dette er tilgjengelig via kontrollpanelet under ditt domene.

Eksempel: WordPress-cron

For å kjøre WordPress sin planlagte oppgaver via ekte cron i stedet for wp-cron.php:

  1. Legg til i wp-config.php: define('DISABLE_WP_CRON', true);
  2. Sett opp en cron-jobb som kjører hvert 15. minutt:
    */15 * * * * /usr/bin/php /path/to/public_html/wp-cron.php

Cron-syntaks

* * * * * kommando
│ │ │ │ │
│ │ │ │ └── Ukedag (0-7, 0=søndag)
│ │ │ └──── Måned (1-12)
│ │ └────── Dag i måneden (1-31)
│ └──────── Time (0-23)
└────────── Minutt (0-59)

Vanlige eksempler

UttrykkKjører
0 * * * *Hver time (minutt 0)
0 3 * * *Daglig kl. 03:00
*/15 * * * *Hvert 15. minutt
0 0 * * 1Hver mandag kl. 00:00

Feilsøking

  • Jobben kjører ikke — Sjekk at stien til skriptet er korrekt. Test skriptet manuelt først.
  • Feilmeldinger via e-post — Cron sender output til e-post. Legg til > /dev/null 2>&1 for å undertrykke.

Relaterte artikler

Fant du ikke svar?

Snakk med oss — live.

Et ekte menneske svarer deg i chatten på hverdager 09:00–17:00. Du finner chatten nederst til høyre på alle sider.

902 03 000