Web Analytics

Slik aktiverer du feilsøkingsmodus i WordPress

*Vi har valgt produkter som vi tror du vil like, og kan tjene provisjon fra lenker på denne siden.
WordPress har en innebygd feilsøkingsmodus som hjelper utviklere og administratorer med å oppdage problemer i temaer, plugins eller selve kjernesystemet. Når den er aktivert, vises detaljerte feilmeldinger og advarsler som vanligvis er skjult. Dette gjør feilsøking mye enklere og lar deg raskt finne årsaken til problemet.

Å aktivere feilsøkingsmodus krever at du redigerer én fil i WordPress-installasjonen din. Det er enkelt, men bør gjøres forsiktig for å unngå å ødelegge nettstedet. Nedenfor finner du trinnvise instruksjoner for hvordan du gjør det riktig.

Når den er aktivert, kan du logge feil, skjule dem fra besøkende og kontrollere hvordan WordPress håndterer feilsøkingsinformasjon. Dette er spesielt viktig på produksjonsnettsteder, der du ønsker at feil logges men ikke vises offentlig.


Finne wp-config.php-filen

Det første trinnet for å aktivere feilsøkingsmodus er å finne filen wp-config.php. Denne filen ligger i rotmappen til WordPress-installasjonen din, samme sted som wp-content, wp-includes og wp-admin. Du kan få tilgang til den med FTP-programvare, via filbehandleren i kontrollpanelet til hostingen din, eller lokalt dersom du jobber på en utviklingsserver.

Det anbefales å ta en sikkerhetskopi av filen før du gjør endringer. Et eneste manglende tegn kan gjøre at nettstedet slutter å fungere, og en sikkerhetskopi sørger for at du kan gjenopprette det umiddelbart. Når du har funnet filen, åpne den i en teksteditor og gjør deg klar til å justere konfigurasjonen.

Aktivere WP_DEBUG

Inne i wp-config.php-filen, bla ned til du finner en linje som ser slik ut: define( 'WP_DEBUG', false );. Denne linjen kontrollerer om feilsøkingsmodus er aktiv. Som standard er feilsøking deaktivert i WordPress av sikkerhets- og ytelseshensyn. For å aktivere den, endre verdien fra false til true.

Den riktige linjen skal se slik ut: define( 'WP_DEBUG', true );. Når du har lagret filen, vil WordPress umiddelbart begynne å vise PHP-advarsler, meldinger og feilmeldinger på hele nettstedet. Dette lar deg identifisere problematiske plugins, temaer eller tilpasset kode.

Bruke WP_DEBUG_LOG for feillogging

Å vise feil på skjermen kan være nyttig under utvikling, men er ikke alltid praktisk. For langsiktig overvåking kan du aktivere WP_DEBUG_LOG. For å gjøre dette, legg til følgende linje rett under WP_DEBUG-konstanten: define( 'WP_DEBUG_LOG', true );. Dette lagrer alle feil i en debug.log-fil i wp-content-mappen.

En loggfil er spesielt nyttig når du trenger å spore feil som oppstår på bestemte tidspunkter, eller som du ikke kan reprodusere direkte på skjermen. Den gjør det også mulig å dele filen med utviklere eller supportteam uten å gi dem direkte tilgang til nettstedet.

Skjule feil fra besøkende

Dersom WordPress-nettstedet ditt er live, ønsker du sannsynligvis ikke at besøkende skal se rå feilmeldinger. I så fall kan du legge til en ekstra innstilling for å deaktivere visning i frontend: define( 'WP_DEBUG_DISPLAY', false );. Dette sørger for at feil fortsatt logges, men ikke vises for brukerne.

I tillegg kan du legge til @ini_set( 'display_errors', 0 ); for å forsterke denne oppførselen. Denne kombinasjonen holder nettstedet ditt profesjonelt og sikkert, samtidig som den gir nødvendig informasjon i loggen til administratorer og utviklere.

Avansert feilsøking med SCRIPT_DEBUG

For utviklere som jobber med JavaScript og CSS, tilbyr WordPress en ekstra konstant: define( 'SCRIPT_DEBUG', true );. Som standard laster WordPress minifiserte versjoner av skript og stiler. Når script-debugging er aktivert, tvinges WordPress til å laste de fullstendige, ikke-minifiserte versjonene, som er enklere å inspisere og feilsøke.

Denne innstillingen er verdifull hvis du utvikler temaer eller plugins og trenger å spore hvordan skript og stiler fungerer. Den er vanligvis ikke nødvendig for vanlige brukere, men kan være svært nyttig for utviklere som feilsøker frontend-problemer.


Oppsummert er det å aktivere feilsøkingsmodus i WordPress en enkel, men kraftig måte å diagnostisere og vedlikeholde nettstedet ditt på. Ved å redigere wp-config.php-filen kan du vise feil, lagre dem i logger og beholde et profesjonelt utseende på nettstedet selv når problemer oppstår. Riktig brukt er feilsøkingsmodus et av de viktigste verktøyene for å holde WordPress sikkert, stabilt og utviklervennlig.

Enable registration in settings - general