Gå direkte til indholdet

Cookieindstillinger

Vælg for hver type, hvilke cookies du tillader. Du kan altid ændre dit valg via Cookieindstillinger nederst på hver side. Privatlivspolitik

Nødvendige

Altid slået til

Nødvendige for at logge ind, gemme din kurv og huske dine valg. De er altid slået til.

Hvilke cookies?
  • weboke_sessie, weboke_klant, weboke_remember: din session og at forblive logget ind
  • weboke_basket: din kurv
  • wkBtwIncl: vise priser med eller uden moms
  • wok_cookies: dit cookievalg, 12 måneder

Måler, hvilken annonce der fører til et besøg eller en bestilling, så vi ikke betaler for annoncer, der ikke virker.

Hvilke cookies?
  • Google Ads via Google Tag Manager (_gcl_au, _gcl_aw), op til 90 dage
  • OpenAI Ads, annoncer i ChatGPT
  • wok_aff: hvilken partner der henviste dig til os (affiliateprogram), 60 dage

4,6
.nl €4,99 (≈ 37,30 kr.)/år.com €14,95 (≈ 112 kr.)/år.eu €5,49 (≈ 41,04 kr.)/år 500+ udvidelser →

Land og sprog

Hvert land har sin egen side med landets priser og moms.

Se

Min hjemmeside er hvid eller giver en fejl 500

Du åbner din hjemmeside og ser en hvid skærm, beskeden 500 Internal Server Error, HTTP ERROR 500 eller hos WordPress Der opstod en kritisk fejl på dette websted. Det betyder næsten altid, at koden på din hjemmeside går i stå. Selve serveren fungerer som regel fint. Med trinene herunder finder du i de fleste tilfælde selv årsagen.

Først: hvad er der lige blevet ændret?

En fejl 500 opstår næsten aldrig ud af det blå. Tænk tilbage på de seneste timer eller dage:

  • Har du opdateret et plugin, et tema eller WordPress selv, eller gjorde WordPress det automatisk?
  • Har du ændret PHP-versionen?
  • Har du ændret noget i filen .htaccess, eller oprettet en omdirigering eller en beskyttet mappe?
  • Har du uploadet filer eller ændret filrettigheder?

Hvis du ved, hvad det var, så fortryd først lige præcis den ændring. Det er som regel den hurtigste løsning.

Trin 1: se i fejlloggen

Fejlloggen fortæller dig præcis, hvilken fil og hvilken linje der forårsager fejlen. Du finder den i DirectAdmin under Systeminfo og filer og derefter Oversigt og logs for websted. Vælg dit domæne og åbn fejlloggen. Se på de nederste linjer: de er nyest. Du kan læse mere om, hvordan det fungerer, i Oversigt og logs for websted: fejlloggen og adgangsloggen.

Ser du for eksempel PHP Fatal error med en sti til wp-content/plugins/navn-på-plugin, ved du straks, hvilket plugin der er synderen.

Trin 2: de mest almindelige årsager

Herunder ses årsagerne fra hyppige til sjældne.

1. Et plugin eller tema efter en opdatering

Dette er langt den mest almindelige årsag hos WordPress. Kan du ikke længere komme ind i WordPress-administrationen, så slå plugins fra via DirectAdmin:

  1. Åbn Filhåndtering (se Åbn Filhåndtering: mapperne i din pakke).
  2. Gå til domains/dindomæne.dk/public_html/wp-content.
  3. Omdøb mappen plugins til for eksempel plugins-fra. WordPress slår da alle plugins fra.
  4. Virker din side igen? Omdøb mappen tilbage til plugins, og tænd plugins i WordPress ét ad gangen, indtil fejlen kommer tilbage. Så ved du, hvilket det er.

Ved du allerede, hvilket plugin det er (fra fejlloggen), så omdøb kun mappen for det plugin. Ved en kritisk fejl sender WordPress ofte også en mail til administratoradressen med et link til gendannelsestilstanden. Så kig også i din indbakke.

2. PHP-versionen passer ikke til din hjemmeside

En gammel hjemmeside virker ofte ikke med en ny PHP-version, og et nyt plugin virker nogle gange ikke med en gammel. Har du lige ændret PHP-versionen, så sæt den tilbage i Select PHP version (se Sådan vælger du PHP-version (Select PHP version)). I Fouten na een PHP-upgrade en het foutlog vinden kan du læse, hvordan du derefter gør siden klar til en nyere version.

Tip: Er din hjemmeside ikke blevet opdateret i årevis, og virker den ikke længere med en moderne PHP-version? Vi kan opdatere den for dig. Se www.weboke.nl/website-php-upgrade.

3. En fejl i .htaccess

Én forkert linje i .htaccess giver straks en fejl 500 for hele siden. Et kendt eksempel er en linje, som et sikkerhedsplugin har efterladt, som php_value auto_prepend_file med en sti til en fil, der ikke længere findes (for eksempel fra Wordfence eller All In One WP Security). Test det sådan her:

  1. Slå skjulte filer til i Filhåndtering (se Sådan viser og redigerer du skjulte filer som .htaccess).
  2. Omdøb .htaccess i public_html til .htaccess-gammel.
  3. Virker siden nu (eventuelt uden pæne adresser), så ligger fejlen i den fil. Fjern den forkerte linje, og omdøb filen tilbage.

PHP-indstillinger som den maksimale uploadstørrelse indstiller du nemmest under Select PHP version (se PHP-indstillinger: upload_max_filesize, memory_limit og max_execution_time). En linje med php_value i .htaccess kan også bruges (se PHP-indstillinger pr. mappe og via .htaccess).

4. For lidt hukommelse til PHP

Står der Allowed memory size of ... bytes exhausted i fejlloggen, har et script brug for mere hukommelse, end PHP må bruge. Forhøj memory_limit under indstillingerne for Select PHP version (se PHP-indstillinger: upload_max_filesize, memory_limit og max_execution_time).

5. Forkerte filrettigheder

Har mapper eller filer for brede rettigheder (som 777), nægter serveren at køre dem. Mapper skal stå på 755 og filer på 644. Du kan læse, hvordan du retter det, i Rettigheder til filer og mapper (chmod).

6. Lagerpladsen i din pakke er fuld

Er din pakke fuld, kan din hjemmeside ikke længere gemme midlertidige filer eller sessioner. Se på DirectAdmins dashboard under Diskplads. Du kan læse, hvad du så skal gøre, i Opbevaring fuld: hvor er pladsen?.

7. Sjældnere: database, grænser eller et hack

En hvid skærm uden besked

Ved en hvid skærm viser PHP bevidst ikke fejlmeddelelsen til besøgende. Fejlloggen fra trin 1 er så din bedste kilde. Hos WordPress kan du også midlertidigt sætte define('WP_DEBUG', true); i wp-config.php. Sæt den bagefter tilbage til false, ellers ser besøgende tekniske detaljer om din side.

Andre fejlkoder i korte træk

BeskedHvad betyder det?Hvor kan du læse mere?
403 ForbiddenServeren nægter at vise siden, for eksempel på grund af din hjemmesides firewall, rettigheder eller en manglende indeksfil.Fejl 403 eller 406 ved gemning eller upload
404 Not FoundSiden eller filen findes ikke på det sted. Ligger din hjemmeside i public_html under det rigtige domæne? Vær opmærksom på store/små bogstaver i filnavne.Åbn Filhåndtering: mapperne i din pakke
413 Request Entity Too LargeDet, du uploader, er større end det tilladte.Upload for stor (fejl 413) eller timeout
500 Internal Server ErrorKoden på din hjemmeside går i stå.Denne artikel
503 eller 508, Resource Limit Is ReachedDin pakke bruger midlertidigt mere regnekraft end tilladt.503 eller "Resource Limit Is Reached": hvad gør du nu?
WebOkés side i stedet for din hjemmesideDomænet er endnu ikke (korrekt) tilføjet til din hostingpakke, eller DNS peger stadig et andet sted hen.Mit domæne virker ikke endnu efter en flytning eller ændring

Tilbage til en fungerende version

Kan du ikke finde løsningen, og virkede siden i går? Så genskab en backup. I Mijn WebOké kan du gøre det med WebOké Backups: vælg et tidspunkt før fejlen, og genskab kun mappen for din hjemmeside og eventuelt databasen (se Kan det også lade sig gøre i Mit WebOké? WebOké Backups). Bruger du Installatron, kan du også genskabe en backup fra Installatron (se Backup op og gendannelse i Installatron).

Tip: Med Domænets sundhed på www.weboke.nl/domein-gezondheid kan du med ét blik se, om dit domæne, A-recorden, hjemmesiden og SSL-certifikatet er i orden. Under Hjemmeside står der så for eksempel Svarer med en serverfejl (HTTP 500).

Et øjeblik…

Opsæt dine domæner

Angiv for hvert domæne navneserverne, tilknytningen til din hosting, og hvem der bliver ejer.

Indlæser dine domæner…