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

Land og sprog

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

Se

Fejl 500 eller "kritisk fejl" på din hjemmeside (også efter en WordPress-opdatering)

Ser du en hvid skærm, 500 Internal Server Error eller i WordPress Der er opstået en kritisk fejl på dette websted? Så går koden på dit website i stå. Selve serveren fungerer som regel fint. Med trinene herunder finder du i de fleste tilfælde selv årsagen.

Først: hvad er lige blevet ændret?

En fejl 500 kommer næsten aldrig ud af det blå. Har du lige opdateret et plugin, et tema eller WordPress, skiftet PHP-version eller ændret noget i .htaccess? Så rul først præcis den ændring tilbage. Det er som regel den hurtigste løsning.

Kig i fejlloggen

Fejlloggen fortæller, hvilken fil og hvilken linje der giver fejlen. Log ind i DirectAdmin og åbn System Info & Files › Site Summary / Statistics / Logs. Vælg dit domæne og åbn fejlloggen. De nederste linjer er de nyeste. Står der for eksempel PHP Fatal error med en sti til wp-content/plugins/plugin-navn, så ved du, hvilket plugin der er synderen.

Fejlloggen for et domæne i DirectAdmin med en PHP-meddelelse
Fejlloggen for dit domæne i DirectAdmin

Står der ikke noget brugbart i fejlloggen? Slå WordPress-loggen midlertidigt til

WordPress kan skrive sine egne fejl i en logfil. Åbn wp-config.php i public_html (lav først en kopi) og indsæt disse linjer over linjen /* That's all, stop editing! */. Er der allerede en linje med WP_DEBUG, så ret den i stedet for at tilføje den en gang til.

define( 'WP_DEBUG', true );
define( 'WP_DEBUG_LOG', true );
define( 'WP_DEBUG_DISPLAY', false );
@ini_set( 'display_errors', 0 );

Genindlæs siden med fejlen. WordPress skriver nu meddelelserne til wp-content/debug.log uden at vise dem til dine besøgende. Det sidste er vigtigt: fejlmeddelelser på skærmen afslører stier og andre oplysninger.

Filen debug.log ligger i en mappe, som dit website gør tilgængelig for alle. Kender man adressen, kan man læse den. Sæt derfor WP_DEBUG tilbage til false, så snart du har fundet årsagen, og slet debug.log. Vil du føre loggen i længere tid, så angiv ved WP_DEBUG_LOG en sti uden for public_html i stedet for true, for eksempel '/home/bruger/domains/ditdomaene.dk/wp-debug.log'.

WordPress: kritisk fejl efter en opdatering

Efter en opdatering af et plugin, et tema eller selve WordPress er dette langt den mest almindelige årsag. Kan du ikke længere komme ind i WordPress' administration, så gør sådan:

  1. Tjek din mailboks. Ved en kritisk fejl sender WordPress ofte en mail til administratoradressen med et link til gendannelsestilstand. Med den logger du ind, mens det fejlende plugin eller tema midlertidigt er slået fra, og du kan selv slå det fra eller rulle det tilbage.
  2. Ingen mail? Slå plugins fra via DirectAdmin. Åbn File Manager og gå til domains/ditdomaene.dk/public_html/wp-content. Omdøb mappen plugins til for eksempel plugins-fra. WordPress slår så alle plugins fra.
  3. Virker dit website igen? Omdøb mappen tilbage til plugins og aktivér dine plugins i WordPress ét ad gangen, indtil fejlen kommer igen. Så ved du, hvilket det er. Ved du det allerede fra fejlloggen, så omdøb kun mappen for netop det plugin.
  4. Skyldes det temaet? Omdøb så mappen for dit aktive tema i wp-content/themes. WordPress falder tilbage på et standardtema, hvis der stadig er et installeret.
  5. Har du lige skiftet PHP-version? Skift tilbage i Select PHP version. Læs Skift PHP-version og PHP-indstillinger.

Tilbage til en version, der virker

Kommer du ikke videre, og virkede dit website i går? Så gendan en backup.

Opdaterer du via Installatron, så lad altid Installatron lave en backup først. Se Opdater WordPress og Joomla via Installatron.

Tjek din .htaccess

Én forkert linje i .htaccess giver straks en fejl 500 for hele websitet. 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.

  1. Åbn System Info & Files › File Manager i DirectAdmin.
  2. Gå til domains/ditdomaene.dk/public_html. Kan du ikke se .htaccess? Filer, der begynder med et punktum, er skjulte. Slå visning af skjulte filer til i File Manager.
  3. Omdøb .htaccess til for eksempel .htaccess-gammel.
  4. Genindlæs dit website. Er fejlen væk, ligger problemet i .htaccess. Fjern den forkerte linje og omdøb filen tilbage.
Indstillingen i File Manager til at vise skjulte filer
Vis skjulte filer som .htaccess

Andre årsager

  • For lidt hukommelse: står der Allowed memory size ... exhausted i fejlloggen, så hæv memory_limit i Select PHP version.
  • Forkerte filrettigheder: mapper skal stå på 755 og filer på 644. Sæt aldrig noget på 777: det løser intet og gør dit website sårbart.
  • Lageret er fyldt: er din pakke fuld, kan dit website ikke længere skrive noget. Tjek Disk Usage på DirectAdmin-dashboardet.

Med Domænesundhed ser du på én gang, om dit domæne, dit website og dit SSL-certifikat er i orden.

Se også i DirectAdmin-vejledningen: Vis og redigér skjulte filer som .htaccess og Site Summary og logs: fejlloggen og adgangsloggen.

Udførlig forklaring med skærmbilleder: Mit website er hvidt eller giver en fejl 500 i DirectAdmin-vejledningen.

Vil du lære mere? Tag det gratis WordPress-kursus, lektion 5.4 Mindre er mere: ryd op og løs konflikter eller lektion 7.2 Hold styr på opdateringer.

Var denne artikel nyttig?

← Tilbage til Hosting generelt

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…