Hoved Annen Retting av 'Det har vært en kritisk feil på denne nettsiden' i WordPress

Retting av 'Det har vært en kritisk feil på denne nettsiden' i WordPress



Når nettstedet ditt viser 'White Screen of Death' med den fryktede meldingen 'Det har vært en kritisk feil på denne nettsiden,' kan det føles som om nettstedet ditt har hatt det. Heldigvis er ikke alt tapt, og flere alternativer er tilgjengelige for å fikse det.

  Fiksering

Fortsett å lese ettersom vi har samlet de beste metodene for å løse denne feilen og få nettstedet ditt oppe og kjøre på kort tid.

Hva forårsaker en kritisk feil i WordPress?

En feil som får hele nettstedet ditt og muligens bakenden til å vises som en hvit side, kan være bekymringsfullt. WordPress gir deg beskjed om at det er et problem med følgende melding: 'Det har oppstått en kritisk feil,' og for å sjekke admin-e-posten for flere instruksjoner. I tillegg til lett panikk, kan denne meldingen få deg til å lure på hva som kan forårsake dette.

Generelt kritiske feil i WordPress utløses av følgende:

  • Et problem med PHP
  • En overskredet minnegrense
  • En ødelagt plugin, tema eller kode
  • En plugin som er i konflikt med en annen
  • En korrupt database

Nettstedet ditt kan ha flere feil. Å forstå hva de betyr bidrar til å gjøre feilsøkingen enklere.

  • ':' Et serverproblem forårsaket av overbelastning av besøkende.
  • ':' Et serverproblem.
  • ':' Dette er en annen kritisk feil som vanligvis skyldes serverfilkorrupsjon.
  • ':' Dette problemet kan være forårsaket av en ødelagt database eller databaseserver.
  • ':' Nettstedets hurtigbuffer eller PHP-verktøy, som plugins, vil sannsynligvis forårsake dette problemet.
  • ':' Feilen kan skyldes en overbelastet eller treg webserver.

Hvis du får andre merkelige feil, kan du sjekke betydningen ved å bruke denne guide til WordPress HTTP-feilkoder.

Hvordan fikse en kritisk WordPress-feil

Her er de vanligste feilsøkingstipsene for å prøve å gjenopprette nettstedet ditt.

Aktiver feilsøkingsmodus i WordPress

En av de første tingene du må gjøre når du løser et WordPress-problem, er å aktivere feilsøkingsfunksjonen. Med feilsøkingsmodus aktivert, vil du se de forskjellige PHP-feilene som skjer på nettstedet ditt. Denne informasjonen kan brukes til å finne årsaken.

Hvis du ikke får tilgang til dashbordet ditt, må du slå på feilsøkingsloggen for å samle alle PHP-feilene. Følg disse trinnene for å få tilgang til feilsøkingsloggen og aktivere feilsøking.

  1. Koble til nettstedet ditt ved hjelp av FTP.
  2. Se etter 'wp-config-php' via rotmappen og åpne den med IDE eller tekstredigering.
  3. Kopier og lim inn følgende kode før siste melding, lagre og lukk filen.
define(‘WP_DEBUG’, true );
define(‘WP_DEBUG_DISPLAY’, false );
define(‘WP_DEBUG_LOG’, true );

Alle feil for nettstedet ditt vil nå bli skrevet til «debug.log»-filen, som finnes i «wp-content»-mappen.

Gå gjennom feilene for å finne navn på plugins eller temaer som er installert eller referanser til spesifikke filer som indikerer at det er et problem.

Når du er ferdig med å gå gjennom loggen, fjern kodelinjene fra 'wp-config-php'-filen.

Gjenopprett nettstedet ditt til sikkerhetskopiering

Å rulle nettstedet tilbake til siste sikkerhetskopi kan være en rask og enkel måte å fjerne WordPress-feilene på. Dette tipset er ikke 100 % garantert å fikse problemet, men det er verdt å prøve. Hvis problemet oppstår igjen, kan det være lettere å finne årsaken.

Gjenoppretting av nettstedet ditt avhenger av sikkerhetskopieringsprosessen. Hvis du bruker en backup-plugin, følg de dokumenterte instruksjonene. Hvis nettvertsleverandøren din inkluderer sikkerhetskopier, kan du gjenopprette fra vertsoversikten.

Deaktiver alle plugins

Plugins har vanligvis skylden for en kritisk WordPress-feil. Å finne den problematiske kan være vanskelig hvis du har flere plugins installert på nettstedet ditt. En rask måte å finne ut om en plugin er problemet er å deaktivere dem alle for å se om problemet forsvinner. Hvis den gjør det, aktiver dem én om gangen til du finner den som ødelegger nettstedet igjen.

Følg disse trinnene for å deaktivere og deretter aktivere pluginene dine.

  1. Logg på din WordPress dashbord.
  2. Velg 'Plugins' og 'Installed Plugins.'
  3. Merk av i boksen øverst på listen for å velge alle plugins.
  4. Klikk på 'Massehandlinger' og deretter 'Deaktiver'. Dette bør løse eventuelle motstridende plugins og gjenopprette nettstedet ditt.

Du kan også slette plugins for å fjerne tilhørende filer. Du må imidlertid installere dem på nytt eller gjenopprette en sikkerhetskopi.

Velg alternativet Aktiver under hver plugin for å aktivere den. Etter hver av dem, kontroller om den kritiske feilen har kommet tilbake. Når du har funnet den skyldige, slett den og finn en erstatning eller søk etter informasjon om kompatibilitetsproblemer med plugin-en.

Gå tilbake til et standardtema

Et motstridende tema kan også forårsake kritiske feil. Test for å bekrefte om dette er tilfellet ved midlertidig å bytte tema til et standardtema som 'Twenty Nineteen', 'Twenty Twenty' eller 'Twenty Twenty-one.' Hvis problemet er med temaet, bør dette løse det umiddelbart.

Sørg for at du har en sikkerhetskopi først, slik at det blir lettere å få tilbake alle temafilene dine. Å installere temaet på nytt inkluderer kanskje ikke den tilpassede stilen din.

Følg disse trinnene for å bytte til et standardtema.

  1. Logg på din WordPress dashbord.
  2. Gå til «Utseende» og deretter «Temaer».
  3. Klikk på et gjeldende tema for å velge det, og klikk deretter på 'Slett' nederst til høyre i popup-vinduet.
  4. Hvis alternativet for å slette temaet ikke er tilgjengelig, kan du prøve å laste ned og deretter endre temaet til et standard WordPress-tema.

Øk PHP-minnegrensen

Selv om et tema eller plugin førte til at nettstedet ditt gikk i stykker, er ofte en PHP-minnegrense den faktiske årsaken.

Webserveren din vil ha en bestemt mengde minne eller RAM. WordPress begrenser mengden minne et PHP-skript kan bruke. Den hvite skjermen og kritisk feilmelding vises hvis denne grensen overskrides.

Hvis du setter minnegrensen for høyt, vil feilkonfigurerte skript redusere hastigheten på nettstedet ditt, men verdien kan være for lav. Å øke PHP-grensen litt kan fikse det umiddelbart.

Følg disse trinnene for å øke PHP-grensen.

hvordan du endrer ditt episke navn
  1. Få tilgang til nettstedet ditt via FTP.
  2. Åpne filen 'wp-config.php'.
  3. Kopier og lim inn følgende kode før siste linje, og lagre deretter.

define(‘WP_MEMORY_LIMIT’, ‘128’ );

Hvis dette ikke fjerner feilen, prøv en minnegrense på '256M.' Alt høyere enn det er overdrevent med mindre det er eksplisitt forespurt i plugin-dokumentasjonen.

Oppgrader din PHP-versjon

Eldre PHP-versjoner kan forårsake kritiske feil. Nettstedet ditt bør være på den nyeste PHP-versjonen som støttes av WordPress.

Noen WordPress-brukere foretrekker å bli på eldre PHP-versjoner så lenge som mulig på grunn av problemer med kompatibilitet med plugin-moduler. Hvis nettstedet ditt bruker PHP 5.x, er det viktig å oppgradere så snart som mulig, siden konfliktene kan være alvorlige. PHP-oppgraderinger er betydelige, så sørg for å sikkerhetskopiere før du oppgraderer.

Alle WordPress-vertsselskaper lar deg enkelt oppgradere PHP-versjonen. Her er hvordan det gjøres i Bluehost.

  1. Logg på din Bluehost dashbord.
  2. Velg 'Avansert'-fanen til venstre.
  3. Fra siden Avanserte verktøy klikker du på 'MultiPHP Manager'-ikonet.
  4. På den følgende siden klikker du på rullegardinpilen 'PHP-versjon' for å velge PHP-versjonen du vil oppgradere.
  5. Klikk 'Bruk.'

Tøm nettstedsbufferen

Selv om bufring er den beste måten å øke hastigheten på nettstedet ditt, kan cachen noen ganger bli ødelagt. Bare å tømme hurtigbufferen vil slette fastkjørte og ødelagte filer, og deretter få nettstedet ditt til å kjøre som forventet. Du trenger ikke å bekymre deg for å slette nettstedbufferen din siden den bufrede versjonen av sidene dine er gjenopprettet, slik at nettstedet kan fortsette å laste raskt.

Ulike vertsleverandører vil bruke lignende trinn for å tømme nettstedsbufferen via dashbordet. Bluehost gjør det enkelt ved å tilby alternativet i WordPress-administrasjonsområdet. Følgende trinn kan gi deg en ide om hvordan det gjøres.

  1. Logg på din WordPress dashbord.
  2. Gå til 'Caching'-knappen fra verktøylinjen øverst.
  3. Velg 'Tøm alle.'

Bluehost vil umiddelbart tømme filene fra nettstedets cache.

Se etter skadelig programvare

Skadelig programvare kan også forårsake kritiske feil på nettsteder og kan være årsaken i dette scenariet hvis du oppdager rare PHP-skript som du ikke kan spore til et tema eller plugin. Hvis du er utestengt fra nettstedet ditt, vil du ikke kunne kjøre en skanning. I tillegg kan det være vanskelig å si om en fil er legitim eller har blitt lagt til av skadelig programvare. Skadelig programvare kan også endre PHP-filer, som du kan overse med mindre du er en utvikler.

Hvis du tror skadelig programvare kan være årsaken til den kritiske feilen, bør du vurdere å be webverten din om hjelp.

Få tilbake hjemmesiden din

Det er ikke mye som er mer alarmerende enn å se meldingen 'Det har vært en kritisk feil på denne nettsiden' i stedet for den vakre hjemmesiden din når du besøker nettstedet ditt. Hvis nettstedet ditt tjener penger, er det å få det raskt opp igjen. Selv om en kritisk feil kan virke som verdens undergang, er det mange måter den kan løses på.

Et problematisk tema eller plugin har vanligvis skylden, som raskt løses ved å deaktivere plugin eller midlertidig endre et tema. En oppgradering til den nyeste PHP-versjonen er også kjent for å hjelpe. Sørg for å sikkerhetskopiere nettstedet ditt før du prøver en løsning, slik at det er lettere å gå tilbake til de tilpassede innstillingene dine om nødvendig.

Fungerer nettstedet ditt som forventet nå? Hvis ja, hva gjorde du for å fjerne feilen? Fortell oss alt om det i kommentarfeltet nedenfor.

Interessante Artikler

Redaksjonens

HTC U11 – Lyden fungerer ikke – Hva du skal gjøre
HTC U11 – Lyden fungerer ikke – Hva du skal gjøre
Hvem ringer du når smarttelefonen blir helt lydløs? Vi vet ikke nummeret, men vi kan sikkert kaste lys over dette frustrerende problemet og hjelpe deg med å feilsøke når din HTC U11 plutselig nekter å produsere noen
Hvordan laste ned CC for Sims 4
Hvordan laste ned CC for Sims 4
Å legge til tilpasset innhold (CC) eller mods kan legge til en ny dimensjon til vanilla Sims 4-spillet ditt. Fra kosmetikkpakker til spilldynamikk, tilpasset innhold kan gjøre Sims-spillet ditt til noe nytt og spennende. Det eneste problemet er... Legger til
Lær Microsofts Edge-nettleser på din iPhone eller Android-enhet
Lær Microsofts Edge-nettleser på din iPhone eller Android-enhet
Microsoft har lansert en forhåndsversjon av Edge-nettleseren for Android-telefoner og iPhones, noe som er vel verdt å prøve. Den synkroniserer automatisk websider du lagrer til favorittene og artikler på nettet du legger til i leselisten din
Hvorfor blinker PS4-kontrolleren min blå, hvit, rød eller oransje?
Hvorfor blinker PS4-kontrolleren min blå, hvit, rød eller oransje?
Blinkende lys kan skyldes defekt PS4-maskinvare, synkroniseringsfeil, programvarefeil, skadede USB-porter eller et defekt batteri. Her er hva du skal gjøre avhengig av situasjonen.
Hvordan lage en QR-kode i Canva
Hvordan lage en QR-kode i Canva
Å lage en QR-kode i Canva trenger ikke å være en forvirrende eller langvarig prosess. Du trenger ikke være en profesjonell designer for å lage en heller. Det grafiske designverktøyet tilbyr flere alternativer du kan lage
Microsoft oppdaterer Windows 10 versjonsnummerering
Microsoft oppdaterer Windows 10 versjonsnummerering
Starter i Windows 10 versjon 20H2, vil Microsoft endre det du ser i Windows versjonsinformasjon. Microsoft vil bytte fra til et format som representerer halvparten av kalenderåret der utgivelsen blir tilgjengelig i detaljhandel og kommersielle kanaler. Selskapet forklarer at for Windows 10 versjon 20H2 vil du se
Åtte Uncharted 4: A Thief’s End tips og triks du trenger å vite
Åtte Uncharted 4: A Thief’s End tips og triks du trenger å vite
Uncharted 4: A Thief's End er Naughty Dogs siste utflukt for Nathan Drake - eller så sier de. Å være det første PS4 Uncharted-spillet, hadde det tydeligvis mye å leve opp til og, for mange av