Gå til innholdet

Cookie-innstillinger

Velg hvilke typer cookies du tillater. Du kan når som helst endre valget via Cookie-innstillinger nederst på hver side. Personvernerklæring

Nødvendige

Alltid på

Trengs for å logge inn, beholde handlekurven og huske valgene dine. Disse er alltid på.

Hvilke cookies?
  • weboke_sessie, weboke_klant, weboke_remember: økten din og at du forblir innlogget
  • weboke_basket: handlekurven din
  • wkBtwIncl: visning av priser med eller uten mva.
  • wok_cookies: cookievalget ditt, 12 måneder

Måler hvilken annonse som fører til et besøk eller en bestilling, slik at vi ikke betaler for annonser som ikke gir noe.

Hvilke cookies?
  • Google Ads via Google Tag Manager (_gcl_au, _gcl_aw), opptil 90 dager
  • OpenAI Ads, annonser i ChatGPT
  • wok_aff: hvilken partner som henviste deg til oss (partnerprogram), 60 dager

4,6

Land og språk

Hvert land har sin egen nettside, med priser og mva. for det landet.

Vis

Feil 500 eller «kritisk feil» på nettstedet ditt (også etter en WordPress-oppdatering)

Ser du en hvit skjerm, 500 Internal Server Error eller, i WordPress, Det har oppstått en kritisk feil på dette nettstedet? Da henger koden på nettstedet ditt seg opp. Selve serveren fungerer som regel helt fint. Med stegene nedenfor finner du i de fleste tilfeller årsaken selv.

Først: hva har du nettopp endret?

En feil 500 kommer nesten aldri ut av det blå. Har du nettopp oppdatert en plugin, et tema eller WordPress, endret PHP-versjonen eller justert noe i .htaccess? Da bør du først rulle tilbake akkurat den endringen. Det er som regel den raskeste løsningen.

Se i feilloggen

Feilloggen forteller deg hvilken fil og hvilken linje som gir feilen. Logg inn i DirectAdmin og åpne System Info & Files › Site Summary / Statistics / Logs. Velg domenet ditt og åpne feilloggen. De nederste linjene er de nyeste. Står det for eksempel PHP Fatal error med en sti til wp-content/plugins/navn-pa-plugin, vet du hvilken plugin som er synderen.

Feilloggen for et domene i DirectAdmin med en PHP-melding
Feilloggen for domenet ditt i DirectAdmin

Finner du ikke noe nyttig i feilloggen? Slå på WordPress-loggen midlertidig

WordPress kan skrive sine egne feil til en loggfil. Åpne wp-config.php i public_html (ta en kopi først) og legg inn disse linjene over linjen /* That's all, stop editing! */. Finnes det allerede en linje med WP_DEBUG, endrer du den i stedet for å legge den inn en gang til.

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

Last inn siden med feilen på nytt. WordPress skriver nå meldingene til wp-content/debug.log, uten å vise dem til de besøkende. Det siste er viktig: feilmeldinger på skjermen avslører stier og andre opplysninger.

Filen debug.log ligger i en mappe som nettstedet ditt gjør tilgjengelig for alle. Den som kjenner adressen, kan lese den. Sett derfor WP_DEBUG tilbake til false så snart du har funnet årsaken, og slett debug.log. Vil du beholde loggen lenger, oppgir du en sti utenfor public_html ved WP_DEBUG_LOG i stedet for true, for eksempel '/home/brukernavn/domains/dittdomene.no/wp-debug.log'.

WordPress: kritisk feil etter en oppdatering

Etter en oppdatering av en plugin, et tema eller selve WordPress er dette den klart vanligste årsaken. Kommer du ikke lenger inn i WordPress-administrasjonen, gjør du slik:

  1. Sjekk e-posten din. Ved en kritisk feil sender WordPress ofte en e-post til administratoradressen med en lenke til gjenopprettingsmodus. Med den logger du inn mens den feilende pluginen eller temaet er midlertidig slått av, og så kan du selv deaktivere den eller rulle den tilbake.
  2. Ingen e-post? Slå av pluginene via DirectAdmin. Åpne File Manager og gå til domains/dittdomene.no/public_html/wp-content. Gi mappen plugins nytt navn, for eksempel plugins-av. WordPress slår da av alle pluginer.
  3. Fungerer nettstedet igjen? Gi mappen navnet plugins tilbake og slå på pluginene i WordPress én etter én, til feilen kommer tilbake. Da vet du hvilken det er. Vet du det allerede fra feilloggen, gir du bare mappen til den ene pluginen nytt navn.
  4. Skyldes det temaet? Gi da mappen til det aktive temaet ditt nytt navn i wp-content/themes. WordPress faller tilbake på et standardtema, hvis det fortsatt er installert.
  5. Har du nettopp endret PHP-versjonen? Sett den tilbake i Select PHP version. Les Endre PHP-versjon og PHP-innstillinger.

Tilbake til en fungerende versjon

Kommer du ikke videre, og fungerte nettstedet i går? Gjenopprett da en sikkerhetskopi.

Oppdaterer du via Installatron, bør du alltid la Installatron ta en sikkerhetskopi først. Se Oppdatere WordPress og Joomla via Installatron.

Sjekk .htaccess

Én feil linje i .htaccess gir umiddelbart en feil 500 for hele nettstedet. Et kjent eksempel er en linje som en sikkerhetsplugin har etterlatt, som php_value auto_prepend_file med en sti til en fil som ikke finnes lenger.

  1. Åpne System Info & Files › File Manager i DirectAdmin.
  2. Gå til domains/dittdomene.no/public_html. Ser du ikke .htaccess? Filer som begynner med punktum, er skjult. Slå på visning av skjulte filer i File Manager.
  3. Gi .htaccess nytt navn, for eksempel .htaccess-gammel.
  4. Last inn nettstedet ditt på nytt. Er feilen borte, ligger problemet i .htaccess. Fjern den feilaktige linjen og gi filen det opprinnelige navnet tilbake.
Innstillingen i File Manager for å vise skjulte filer
Vis skjulte filer som .htaccess

Andre årsaker

  • For lite minne: står det Allowed memory size ... exhausted i feilloggen, øker du memory_limit i Select PHP version.
  • Feil filrettigheter: mapper skal stå på 755 og filer på 644. Sett aldri noe til 777: det løser ingenting og gjør nettstedet ditt sårbart.
  • Full lagringsplass: er pakken din full, kan ikke nettstedet ditt skrive noe mer. Sjekk Disk Usage på dashbordet i DirectAdmin.

Med Domenehelse ser du med én gang om domenet, nettstedet og SSL-sertifikatet er i orden.

Se også i DirectAdmin-håndboken: Vise og redigere skjulte filer som .htaccess og Site Summary og logger: feilloggen og tilgangsloggen.

Utfyllende forklaring med skjermbilder: Nettstedet mitt er hvitt eller gir feil 500 i DirectAdmin-håndboken.

Vil du lære mer? Ta det gratis WordPress-kurset, leksjon 5.4 Mindre er mer: rydde opp og løse konflikter eller leksjon 7.2 Holde oppdateringene ved like.

Var denne artikkelen nyttig?

← Tilbake til Hosting generelt

Et øyeblikk …

Sett opp domenene dine

Ordne for hvert domene navnetjenerne, koblingen til hostingen din og hvem som blir innehaver.

Laster inn domenene dine…