Start for 0 kr – de første 3 månedene er gratisSe tilbudet

Feilsøking

Feil 500 – intern serverfeil etter oppdatering eller PHP-bytte

Viser siden «500 Internal Server Error» eller en hvit skjerm? Finn den siste endringen, bytt PHP-versjon tilbake, slå av tillegg, eller gjenopprett trygt fra sikkerhetskopi.

3 min lesingOppdatert

På denne siden
  1. Dette kan ikke kontrollpanelet (ennå)
  2. Vanlige spørsmål
  3. Hvilken PHP-versjon bør jeg velge?
  4. Kan jeg ha ulike PHP-versjoner for ulike nettsider?
  5. Feilen kommer og går. Hva betyr det?

Feil 500 betyr at serveren stoppet opp mens den lagde siden. Årsaken er nesten alltid en endring: en ny PHP-versjon, et oppdatert tillegg eller tema, eller en rettelse i en PHP-fil. Finn endringen, og angre den. Gå gjennom trinnene nedenfra og opp – de fleste feil er løst etter de tre første.

Feilsøkingstrapp: hva ble endret, PHP-versjon, tillegg eller tema, feilloggen, gjenopprett sikkerhetskopi og support
Start nederst på trappen
  1. Trinn 1: Finn ut hva som ble endret

    Gå til Sikkerhet → Aktivitetslogg. Fanen Endringslogg viser de siste endringene på hele kontoen (alle webhotell), for eksempel bytte av PHP-versjon, med tidspunkt og hvem som gjorde det. Velg Webhotell under Område for å se bare endringene på webhotellene, og Vis mer for eldre. Sammenlign med når feilen startet.

  2. Trinn 2: Bytt PHP-versjon tilbake

    Har noen byttet PHP-versjon rett før feilen, går du til Webhotell → PHP, velger den forrige versjonen i PHP-versjon og trykker Lagre. Du kan velge mellom 8.2, 8.3 og 8.4.

    Siden PHP med nedtrekksmenyen PHP-versjon og knappen Lagre
    Én PHP-versjon gjelder hele webhotellet
  3. Trinn 3: Slå av tillegg eller tema

    Bruker du WordPress, åpner du filene via Webhotell → Filer eller SFTP og gir mappen public/wp-content/plugins et nytt navn, for eksempel plugins-slaatt-av. Fungerer siden nå, er det et tillegg som er problemet. Gi mappen det gamle navnet tilbake, og endre navn på ett tillegg om gangen til du finner synderen. Hjalp det ikke, gjør du det samme med mappen for temaet ditt under wp-content/themes. Hele gjennomgangen står i WordPress viser hvit skjerm eller feil 500.

  4. Trinn 4: Les feilloggen

    Årsaken står vanligvis i loggen. Åpne mappen logs i hjemmemappen din med Webhotell → Filer eller SFTP-programmet ditt. logs/php/error.log viser feil fra PHP, og logs/<nettside>.error.log (for eksempel main.error.log) viser feil fra webserveren. Nederste linje er den nyeste.

  5. Trinn 5: Gjenopprett fra sikkerhetskopi

    Gå til Webhotell → Backup. Vi tar daglige sikkerhetskopier og lagrer dem i 30 dager. Velg fanen Webhotell, Database eller Nettside, og trykk Gjenopprett ved en sikkerhetskopi fra før feilen.

    Gjenopprett sikkerhetskopi med valget Ved siden av markert og en forklaring på at det nåværende blir urørt
    Gjenopprett ved siden av først, så overskriver du ingenting

    Velg Ved siden av (trygt – ingenting overskrives), så du kan sammenligne uten å miste noe. Er du sikker på at sikkerhetskopien er den riktige, kan du etterpå velge Overskriv det nåværende.

  6. Trinn 6: Kontakt support

    Skriv til support, og skriv tidspunktet feilen startet og hva som ble endret. Er hele nettstedet nede, skriver du det i emnefeltet.

Dette kan ikke kontrollpanelet (ennå)

Kontrollpanelet viser ikke PHPs feillogg ennå – den ligger som en fil i mappen logs (se trinnet Les feilloggen). Bruker du WordPress, kan du også få feilen skrevet til en fil med WP_DEBUG_LOG, se trinnet Se selve feilmeldingen i WordPress viser hvit skjerm eller feil 500.

Vanlige spørsmål

Hvilken PHP-versjon bør jeg velge?

Den nyeste nettsiden din støtter. Oppdater først WordPress, tillegg og tema, og bytt deretter til 8.3 eller 8.4. Oppstår det feil, bytter du tilbake.

Kan jeg ha ulike PHP-versjoner for ulike nettsider?

Ikke i dag. Én PHP-versjon gjelder hele webhotellet. PHP-versjon per nettside er under utvikling.

Feilen kommer og går. Hva betyr det?

Det kan være en tung side, et tillegg som går tom for minne, eller mange besøkende samtidig. Noter tidspunktene, og send dem til support, så kan vi se hva som skjedde på serveren.

Fant du ikke svaret?

Svar innen 1 virkedag · hverdager 8–17