Flyt gratis
Hosting

Hvad betyder “500 Internal Server Error”?

20. august 2026

Ingen hvid skærm denne gang, i stedet en kort, kold besked: “500 Internal Server Error”. Den fortæller dig, at noget gik galt på serveren, men ikke hvad. Det er lidt som en check-engine-lampe i en bil, den lyser, men uden at sige hvilken del der er problemet.

Den hvide side og 500-fejlen er faktisk to sider af samme sag. Begge er tegn på, at noget teknisk er stødt sammen bag kulissen, forskellen er bare, om serveren når at sige noget om det, før den giver op.

De mest almindelige årsager

Oftest er det en af fire ting.

En beskådiget konfigurationsfil, kaldet .htaccess, er en klassisk synder. Den lille fil styrer, hvordan serveren skal opføre sig, og hvis et plugin roder i den under en installation eller opdatering, og noget går galt undervejs, kan hele siden gå ned på et øjeblik.

Et plugin der beder om mere hukommelse, end serveren har afsat, er en anden almindelig grund, særligt hvis du lige har installeret noget nyt og tungt, som et bookingsystem eller en avanceret formular, og fejlen dukker op med det samme.

En fejl i temaets kode kan give samme resultat, ligesom med den hvide side, bare med en anden besked på skærmen.

Og nogle gange er det slet ikke din side, men selve serveren, der er overbelastet af noget helt andet, for eksempel en anden hjemmeside på samme delte server, der pludselig trækker langt flere ressourcer, end den plejer.

Et typisk mønster

Det mest afslørende spor er timingen. Skete fejlen lige efter du, eller nogen på dine vegne, installerede eller opdaterede noget? Så er sandsynligheden stor for, at det er den nye ting, der er skyld i det, og løsningen er ofte lige så simpel som at slå den fra igen. Kom fejlen derimod helt ud af det blå, uden at nogen har rørt noget, peger det oftere mod serveren selv, eller mod en automatisk opdatering, der kørte i baggrunden uden at nogen lagde mærke til det.

Er mit indhold væk?

Nej, som regel ikke. Fejlen sker, før siden overhovedet forsøger at hente dit indhold frem fra databasen, den er et symptom på, at noget teknisk driller undervejs, ikke et tegn på, at selve databasen er tom eller ødelagt. Det er en vigtig skelnen at holde fast i, når panikken melder sig, en 500-fejl er et trafikproblem på vejen ind, ikke et hus der er brændt ned.

Hvad du selv kan tjekke, uden at røre noget

Du kan roligt slå op, om andre har det samme problem lige nu, ved at søge på fejlmeddelelsen sammen med navnet på dit hostingfirma. Nogle gange er det et kendt, midlertidigt problem på selve serveren, som allerede er ved at blive løst, uden at du behøver foretage dig noget som helst.

Hvorfor det tit kommer bag på folk

Fordi det sjældent varsles. Siden virkede i går, og i dag gør den ikke, uden nogen synlig grund. Det er præcis den slags, der er svær at forudsige selv, og langt lettere at opdage tidligt, hvis nogen holder øje med siden i forvejen, i stedet for først at få det at vide, når en kunde ringer og spørger, hvorfor hjemmesiden ikke virker.

Sådan løser jeg det

Jeg starter altid samme sted: log-filerne på serveren, som fortæller præcis hvornår fejlen startede, og hvad der skete lige inden. Herfra kan jeg som regel se med det samme, om det er .htaccess, et plugin, eller et hukommelsesloft, der er synderen, rulle den præcise ændring tilbage, og få siden op at køre igen uden at gætte mig frem. Fordi jeg overvåger mine kunders sider proaktivt, opdager jeg de fleste 500-fejl selv, ofte før nogen besøgende overhovedet når at støde på den.

Sådan så det ud i praksis

En kunde ringede engang klokken otte om morgenen, hjemmesiden viste kun 500-fejlen, og de skulle sende et vigtigt tilbud ud samme formiddag. Log-filerne viste, at en automatisk plugin-opdatering var kørt i nattens løb og havde ændret i konfigurationsfilen uden at teste det bagefter. Jeg rullede ændringen tilbage, testede at siden virkede som den skulle, og de nåede at sende tilbuddet afsted til tiden. Det er den slags morgener, hele idéen med at have en fast aftale handler om, ikke at det aldrig går galt, men at det bliver løst, før det for alvor koster dig noget.

Andre tal, samme familie

Støder du på 502 eller 503 i stedet for 500, er det stadig samme familie af fejl, bare med lidt andre nuancer. 502 betyder typisk, at et led i kæden bag din side ikke svarede i tide, mens 503 ofte betyder, at serveren midlertidigt er overbelastet eller sat i vedligeholdelsestilstand. Du behøver ikke kunne kende forskel på dem selv, det vigtige at vide er bare, at alle tre hører til samme kategori: noget teknisk driller på serversiden, ikke noget der er galt med dit indhold.

Står du med en helt anden fejl, har jeg samlet de mest almindelige situationer og hvad de betyder ét sted her.

Se hvad jeg passer på, og hvad det koster →

Ring mig op

Giv mig dit nummer, så ringer jeg dig op, typisk samme dag.

Dine oplysninger bruges kun til at ringe dig op. Ingen nyhedsbrev, ingen spam.