NettOpp.
Tilbake til hjelp
Akutte problemer

Nettsiden min viser «500 Internal Server Error»

500-feil betyr at noe har krasjet på serveren. Vanlige årsaker er ødelagte plugins eller mislykkede oppdateringer.

500-feilmeldingen betyr at serveren din har krasjet eller har et alvorlig problem. Nettleseren viser som regel en hvit side med “500 Internal Server Error” eller “There has been a critical error on your website”. Det er ikke ditt ansvar. Noe på serveren har gått galt.

Hva du ser

Når du besøker nettstedet, viser nettleseren:

  • En hvit side
  • “500 Internal Server Error”
  • “There has been a critical error on your website”
  • Eller ingenting i det hele tatt, bare en hvit skjerm

Besøkende ser det samme. De kan ikke nå nettstedet ditt.

Hvorfor det skjer

Serveren kjører kode (PHP). Når det er en feil i den koden, krasjer serveren og viser “500”. Det er som å kjøre en bil med slitt motor. Den stopper.

Vanlige årsaker

Ødelagt plugin: Et plugin har en feil i koden, eller det er ikke kompatibelt med WordPress-versjonen din. Et nylig installert eller oppdatert plugin er ofte synderen. Slik gjør du oppdateringer av WordPress og plugins trygt.

PHP-minnegrense overskredet: WordPress trenger minne for å kjøre. Hvis et plugin eller tema bruker for mye minne, stopper serveren.

Ødelagt .htaccess-fil: Denne filen styrer serverens regler. Hvis den er korrupt eller feil innstilt, krasjer serveren.

Tema-konflikt: Hvis du byttet tema nylig, kan det nye temaet ha en feil.

PHP-versjon inkompatibel: Hvis hostingleverandøren endret PHP-versjonen, kan dine plugins eller tema ikke være kompatible.

Sjekk e-posten din først

Bruker du WordPress, og står det «En kritisk feil har inntruffet på dette nettstedet», har WordPress allerede sendt deg en e-post. Den går til administratoradressen som er registrert i WordPress, og har som regel emnet «Nettstedet ditt opplever et teknisk problem».

I den e-posten ligger en lenke til gjenopprettingsmodus. Klikker du på den, kommer du inn i WordPress selv om forsiden er død, og du får se nøyaktig hvilket plugin eller tema som forårsaket krasjet. Derfra kan du slå det av med ett klikk.

Dette er den raskeste veien ut, og folk overser den fordi de leter på nettsiden i stedet for i innboksen. Sjekk også søppelposten. Finner du ingen e-post, er administratoradressen i WordPress sannsynligvis utdatert, og det er verdt å rette opp når siden er oppe igjen.

Hva du kan gjøre selv

Hvis det skjedde rett etter en oppdatering: Deaktiver det sist oppdaterte pluginnet via filbehandleren (FTP eller hostingens kontrollpanel). Logg inn i WordPress, deaktiver pluginnet og sjekk om siden fungerer igjen.

Se på serverloggen: Logg inn i hostingens kontrollpanel og finn “Error Logs” eller “PHP Error Log”. Der kan du se den faktiske feilen som forårsaket krasjet. Det vil fortelle deg nøyaktig hva som er galt.

Deaktiver alle plugins: Hvis du kan få tilgang til filbehandleren, kan du gi alle plugins navn som begynner med en bindestrek (gi for eksempel “/plugins/contact-form-7” navnet “/plugins/-contact-form-7”). Da blir de deaktivert. Hvis siden fungerer igjen, aktiver dem én etter én for å finne synderen.

Ikke gjør dette

Ikke kjør oppdateringen på nytt. Var det oppdateringen som knakk siden, knekker den igjen. Ble siden hengende i vedlikeholdsmodus i stedet, se «Briefly unavailable for scheduled maintenance».

Ikke installer et plugin som lover å fikse feilen. Du kan uansett ikke installere noe når WordPress ikke kjører.

Ikke betal noen som tar kontakt av seg selv. Er siden nede, er den synlig nede for alle, også for folk som selger opprydding.

Hvis du ikke er komfortabel med filbehandleren, eller hvis problemet vedvarer, kan du få NettOpp til å feilsøke 500-feilen. Vi aktiverer logging, leser server-loggene, og finner nøyaktig hva som er ødelagt, og så fikser vi det.

La oss hjelpe deg

Trenger du hjelp med nettsiden din?

Vi tilbyr gratis teknisk analyse og fast drift for småbedrifter.

Kontakt oss