# Fejlen der kun sker nogle gange

> Hvorfor nogle WordPress-fejl kun opstår en gang imellem, fra cache og cron til timeouts og bestemte brugere, og hvordan man finder årsagen.

Kilde: https://dicm.dk/blog/fejl-der-kun-sker-nogle-gange

*Fejlfinding · 30. oktober 2026 · Kim Vinberg*

Den værste fejl er den, man ikke kan genskabe. Kunden ser den, I gør ikke. Her er de typiske årsager, og hvordan vi finder dem.

"Det virker ikke", siger kunden. I prøver, og det virker fint. Næste dag sker det igen. Fejl, der kun opstår nogle gange, er frustrerende, fordi de er svære at genskabe. Men de har næsten altid en af få årsager.

## Typiske årsager

- **Cache.**  Nogle besøgende ser en gammel version af siden, andre en ny. Logget-ind-brugere ser ofte noget andet end besøgende.
- **Planlagte opgaver (cron).**  WordPress kører baggrundsopgaver, når nogen besøger siden. En tung opgave kan gøre en tilfældig side langsom eller få den til at fejle.
- **Timeouts.**  Et kald til en ekstern tjeneste, fx betaling, fragt eller nyhedsbrev, der nogle gange svarer for langsomt.
- **Bestemte brugere eller roller.**  Fejlen opstår kun for kunder med en bestemt rolle, et bestemt sprog eller en bestemt vare i kurven.
- **Hukommelse.**  En stor side eller en stor ordre bruger mere hukommelse, end PHP må bruge.
- **Browsere og udvidelser.**  En annonceblokker eller en ældre browser, som I ikke selv bruger.

> En fejl, der "kun sker nogle gange", sker altid af en grund. Opgaven er at finde mønsteret.

## Sådan finder vi dem

1. **Saml præcise oplysninger:**  tidspunkt, side, browser, telefon eller computer, logget ind eller ej, og et skærmbillede.
2. **Sammenhold med logs:**  fejlloggen, serverens adgangslog og logs fra eksterne tjenester på samme tidspunkt.
3. **Genskab forholdene:**  samme bruger, samme browser, samme vare i kurven, uden cache.
4. **Gør fejlen synlig:**  midlertidig ekstra logning de steder, vi mistænker.

 **Tip**  Bed kunden om tidspunktet med minutter. "I går eftermiddags" er svært at finde i en log. "14:32" er let.

Tilfældige fejl skyldes oftest cache, baggrundsopgaver, timeouts eller bestemte brugere. Med præcise tidspunkter og logs kan de næsten altid findes.
