Feil 500 eller «kritisk feil» på nettstedet ditt (også etter en WordPress-oppdatering)
Ser du en hvit skjerm, 500 Internal Server Error eller hos WordPress Det har oppstått en kritisk feil på dette nettstedet? Da låser koden på nettstedet ditt seg. Selve serveren fungerer som regel helt fint. Med trinnene nedenfor finner du i de fleste tilfeller årsaken selv.
Først: hva har du nettopp endret?
En feil 500 oppstår nesten aldri ut av det blå. Har du nettopp oppdatert et plugin, tema eller WordPress, endret PHP-versjonen eller justert noe i .htaccess? Rull da først nøyaktig den endringen tilbake. Det er som regel den raskeste løsningen.
Se i feilloggen
Feilloggen forteller hvilken fil og hvilken linje som gir feilen. Logg inn i DirectAdmin og åpne Systeminfo og filer › Nettstedoversikt og logger. Velg domenet ditt og åpne feilloggen. De nederste linjene er nyest. Står det for eksempel PHP Fatal error med en sti til wp-content/plugins/navn-på-plugin, da vet du hvilket plugin som er synderen.

WordPress: kritisk feil etter en oppdatering
Etter en oppdatering av et plugin, tema eller WordPress selv er dette den klart vanligste årsaken. Kommer du ikke lenger inn i administrasjonen av WordPress, gjør du slik:
- Sjekk innboksen din. Ved en kritisk feil sender WordPress ofte en e-post til administratoradressen med en lenke til gjenopprettingsmodus. Dermed logger du inn mens det feilaktige pluginet eller temaet er midlertidig slått av, og du kan selv slå det av eller tilbake.
- Ingen e-post? Slå av pluginene via DirectAdmin. Åpne Filbehandling og gå til
domains/dittdomene.nl/public_html/wp-content. Gi mappenpluginsnytt navn, for eksempelplugins-av. WordPress slår da av alle plugin. - Fungerer nettstedet igjen? Gi mappen navnet
pluginstilbake, og slå på pluginene i WordPress én etter én, til feilen kommer tilbake. Da vet du hvilket som er problemet. Vet du det allerede fra feilloggen, gi da kun nytt navn til mappen for det ene pluginet. - Skyldes det temaet? Gi da nytt navn til mappen for det aktive temaet ditt i
wp-content/themes. WordPress faller tilbake på et standardtema, hvis det fortsatt er installert. - 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? Sett da tilbake en sikkerhetskopi.
- WebOké Backups: i Min side velger du et tidspunkt før feilen og setter kun tilbake mappen for nettstedet ditt og eventuelt databasen. Les WebOké Backups: se, sette tilbake eller laste ned en sikkerhetskopi.
- Installatron: har Installatron laget en sikkerhetskopi før oppdateringen, setter du den tilbake under Mine sikkerhetskopier. Les Lage og sette tilbake sikkerhetskopier i Installatron.
Sjekk .htaccess-filen din
Én feil linje i .htaccess gir umiddelbart en feil 500 for hele nettstedet. Et kjent eksempel er en linje som et sikkerhetsplugin har etterlatt, som php_value auto_prepend_file med en sti til en fil som ikke lenger finnes.
- Åpne i DirectAdmin Systeminfo og filer › Filbehandling.
- Gå til
domains/dittdomene.nl/public_html. Ser du ikke .htaccess? Filer som starter med punktum er skjulte. Slå på visning av skjulte filer i Filbehandling. - Gi
.htaccessnytt navn, for eksempel.htaccess-gammel. - Last nettstedet ditt på nytt. Er feilen borte, ligger problemet i .htaccess-filen. Fjern den feilaktige linjen og gi filen det opprinnelige navnet tilbake.

Andre årsaker
- For lite minne: står det i feilloggen
Allowed memory size ... exhausted, øk damemory_limiti Select PHP version. - Feil filrettigheter: mapper skal stå på 755 og filer på 644.
- Lagringsplass full: er pakken din full, kan nettstedet ditt ikke skrive noe mer. Se på dashbordet i DirectAdmin under Diskplass.
Med Domene helse ser du med ett blikk om domenet, nettstedet og SSL-sertifikatet er i orden.
Se også i DirectAdmin-håndboken: Vise og redigere skjulte filer som .htaccess og Nettstedoversikt og logger: feilloggen og tilgangsloggen.
Utfyllende forklaring med skjermbilder: Nettstedet mitt er hvitt eller gir en feil 500 i DirectAdmin-håndboken.
