500 Internal Server Error er en av feilene som de fleste nybegynnere får panikk om. Dette er en feil som kan ha flere kilder, noe som gjør det enda mer komplisert å diagnostisere.Hvordan fikse 500 interne Wordpress-feil 2

De vanligste årsakene på WordPress inkluderer a Korrupt .htaccess-fil, et overløp av minnegrensen på PHP, eller upassende filtillatelser, men det kan også være andre mulige årsaker, for eksempel å overbelaste hostingplanen din eller et problem med webhotellleverandøren.

Uansett årsak er det mange måter å feilsøke og reparere nettstedet ditt, inkludert gjenopprette nettstedet ditt fra en sikkerhetskopi.

Sikkerhetskopiering og gjenoppretting

Siden du trenger å gjøre alvorlige endringer i noen av systemfilene dine og andre lignende endringer, er det en god ide å sikkerhetskopiere nettstedet ditt i tilfelle ting blir verre. På denne måten vil du kunne gjenopprette den. Hvordan fikse 500 interne Wordpress-serverfeil

Så du kan starte med å lære å lage sikkerhetskopier av nettstedet ditt, vi har flere opplæringsprogrammer for det. Her er en liste over plugins du kan bruke til det.

Deaktiver alle plugins og temaer

Noen ganger kan et plugin eller et tema være årsaken til feilen. Et plugin ville ha gjort endringer i databasen eller filene dine, noe som gjør nettstedet ditt utilgjengelig.

Hvis planen dinwebhotell deles, eller hvis du har en VPS, kan webhotellfirmaet også ha begrensninger på programtilleggene du kan installere på nettstedet ditt. Å aktivere et utestengt plugin kan være nok til å stenge bloggen din.

Med en intern serverfeil, vil du ikke kunne få tilgang til din dashbord for å deaktivere plugins og temaer, men du kan fortsatt gjøre det manuelt ved å åpne filene på nettstedet ditt

Gå til cpanel, gå til filbehandleren, og finn nettstedskatalogen din. Deaktiver først pluginene dine ved å gi dem midlertidig navn.

Gå til "wp-content / plugins / Og velg hver mappe og gi den nytt navn (du kan bare legge til et "-desaktivert" suffiks).

omdøpt fil CPANEL WordPress plugin

Når alle pluginene dine er slått av, må du sjekke om nettstedet ditt er tilgjengelig. I så fall gjenoppretter du navnene på alle filene dine til du finner kilden til problemet, og sjekk nettstedet ditt hver gang. Hvis det oppstår en feil, er den siste plugin som skal gjenopprettes den skyldige.

Det kan også være nyttig å laste ned en ny kopi av standard WordPress-tema, spesielt hvis du er blitt hacket. Du kan laste ned en kopi fra WordPress.org, pakke ut, legg deretter til temamappen av cPanel eller FTP.

Hvis du har et første WordPress-tema installert og du har en sikkerhetskopi av dette temaet på nettstedet ditt, kan du slette det, først slette versjonen av Twenty Sixteen installert på bloggen din før du sender den nye versjonen. Hvis problemet er løst, vil du vite hvem den skyldige var.

Fikset en ødelagt .htaccess-fil

En annen sannsynlig årsak til en intern serverfeil er en ødelagt .htaccess-fil. Hvis du bytter ut den nåværende med en ny kopi, kan du lagre nettstedet ditt og få det tilbake på nettet. 

Oppdag Hvordan håndtere filer og mapper WordPress

Nå bør du ha en sikkerhetskopi av nettstedet ditt som er nødvendig før du erstatter .htaccess-filen din, men det kan være nyttig å beholde en ekstra kopi slik at du kan gjenopprette nettstedet raskere hvis du endrer .htaccess-filen gjør ting verre. .

I cPanel, gå til filbehandling og naviger til katalogen der nettstedet ditt ligger. Gå til innstillinger og kontroller at skjulte filer er synlige, hvis ikke merker du av i boksen og lagrer endringene.

Gå videre ved å oppdage Slik reparerer du mediebiblioteket som ikke lenger fungerer på WordPress

I roten til nettstedet ditt finner du en fil som heter .htaccess, last ned denne filen til datamaskinen din.

Nå oppretter du en ny .htaccess-fil. Du kan gjøre dette i cPanel, men husk å slette den gamle filen.

oppretting av en ny fil fra cpanel

Når den nye filen vises på listen, velger du filen og klikker på “Rediger”. I fileditoren legger du til følgende regler for enkelt WordPress-installasjoner:

# BEGIN WordPress <IfModule mod_rewrite.c> RewriteEngine On RewriteBase / RewriteRule ^ index .php $ - [L] RewriteCond% {REQUEST_FILENAME}! -f RewriteCond% {REQUEST_FILENAME}! -d RewriteRule. /index.php [L] # SLUT WordPress

For flere nettsteder med konfigurerte underdomener, legger du til disse andre reglene i stedet:

RewriteEngine On RewriteBase / RewriteRule ^ index.php $ - [L] # legg til en etterfølgende skråstrek til / wp-admin RewriteRule ^ ([_ 0-9a-zA-Z -] + /)? Wp-admin $ $ 1wp-admin / [R = 301, L] RewriteCond% {REQUEST_FILENAME} -f [OR] RewriteCond% {REQUEST_FILENAME} -d RewriteRule ^ - [L] RewriteRule ^ ([_ 0-9a-zA-Z -] + /)? (Wp- (innhold | admin | inkluderer). *) $ 2 [L] RewriteRule ^ ([_ 0-9a-zA-Z -] + /)? (. *. php) $ $ 2 [L] RewriteRule. index.php [L]

For de som har underdomener konfigurert som underkataloger:

RewriteEngine On RewriteBase / RewriteRule ^ index.php $ - [L] # legg til en etterfølgende skråstrek til / wp-admin RewriteRule ^ wp-admin $ wp-admin / [R = 301, L] RewriteCond% {REQUEST_FILENAME} -f [ELLER ] RewriteCond% {REQUEST_FILENAME} -d RewriteRule ^ - [L] RewriteRule ^ (wp- (content | admin | inkluderer). *) $ 1 [L] RewriteRule ^ (. *. Php) $ $ 1 [L] RewriteRule. index.php [L]

Lagre filen og besøk nettstedet ditt for å se om det løste problemet. Du kan også legge til andre regler du har tatt med en etter en for å se om disse endringene forårsaket feilen (det vil ta litt tid).

Forsikre deg om at endringene ikke inneholder syntaksfeil.

Øk PHP-minnegrensen

Du kan også prøve å øke grensen for PHP-minne hvis ingen av feilsøkingstrinnene som er beskrevet hittil har fungert. Plugins og skript du bruker på nettstedet ditt, krever PHP-minne for å fungere.

Hvordan fikse 500 interne Wordpress-feil 1

Oppdag disse 4 metoder for å øke den maksimale grensen WordPress minne

Når en nettleser ber om disse pluginene og skriptene, lastes den inn ved hjelp av nettstedets PHP-minne. Å øke denne grensen vil gi mer minne, så mindre "krasj" vanligvis forårsakes når skriptet overstiger det tildelte minnet.

Sjekk versjonen av PHP

Noen ganger krever plugins og skript du bruker en spesifikk versjon av PHP. Hvis du bruker en feil versjon, kan det være årsaken til den interne serverfeilen.

serverinformasjon

Du kan sjekke hvilken versjon du bruker for ditt nettsted i cPanel ved å logge på og klikke på Serverinformasjon.

Aktiver feilsøking og logging

På dette tidspunktet, hvis nettstedet ditt ikke er sikkerhetskopiert, er det sannsynligvis et sjeldent problem, og du kan aktivere WordPress-feilsøkingsmodus for å løse problemet (i det minste kan du se detaljert problemet). 

I tillegg til feilsøking, kan også feilrapportering fra frontend vises, det er også viktig å aktivere logging slik at besøkende på nettstedet ikke ser flere feilmeldinger når de avslører informasjon på nettstedet ditt som potensielt kan brukes av hackere.

// Slå debugging vi define ( 'WP_DEBUG', true); // Fortell WordPress å logge alt å /wp-content/debug.log define ( 'WP_DEBUG_LOG', true); // Slå av visning av feilmeldinger er nettstedet define ( 'WP_DEBUG_DISPLAY', false); // for godt mål, kan du legge den følger kode australier, vil qui skjule feil fra å være hvit vises @ini_set på skjermen ( 'display_errors', 0);

Kontakt verten

Hvis alt annet mislykkes, ta kontakt med din webhotellleverandør, da de kanskje allerede er klar over et problem som er utenfor din rekkevidde. Verten din kan også fortelle deg om du har brukt alle tildelte ressurser.

I så fall er alt du trenger å gjøre å oppdatere planen for webhotell eller bytte til en helt annen type plan som bytte fra delt hosting til en VPS eller fra en VPS til en dedikert server.

Det er omtrent alt du trenger å vite for å rette opp denne typen feil " Internal Server Error 500 '.

Oppdag også noen premium WordPress-plugins  

Du kan bruke andre WordPress plugins for å gi et moderne utseende og for å optimalisere håndteringen av bloggen eller nettsiden din.

Vi tilbyr deg her noen premium WordPress-plugins som vil hjelpe deg å gjøre det.

1. touchy 

Touchy er en WordPress Plugin hovedmeny og mobilmeny premium. Den er først og fremst designet for smarttelefoner, og er rask, responsiv og ekstremt behagelig å bruke. Bortsett fra å være grundig testet på forskjellige mobile enheter, fungerer Touchy også utmerket på stasjonære nettlesere.touchy

Den har en egen logoseksjon, oppfordringsknapper, en søkefunksjon, en tilbakeknapp og en rullegardinmeny på flere nivåer.

Touchy kan tjene som en komplett navigasjonsmeny og toppløsning på ethvert WordPress-tema. I tillegg er Touchy ekstremt tilpassbar. Med noen få klikk kan du endre fargen på et hvilket som helst element, endre plasseringsalternativene, skjule en av knappene på menylinjen, erstatte funksjonene til knappene, endre transparenter osv.

Last ned | dEMO | Webhotell

2. WP Pro Forum System

WP Pro Forum-systemet er en WordPress Plugin som lar deg legge til et vakkert og brukervennlig forum på nettstedet ditt. Den har mange kraftige funksjoner som lar den lage et forum med en profesjonelt utseende.Forym moderne diskusjonsforum for wordpress

Forumet er opprettet for å kjøre på det offentlige grensesnittet til nettstedet ditt, men administratorer kan administrere alle fora, emner, svar, kategorier og etiketter fra dashbordet.

I tillegg har WP Pro Forum-systemet visse fordeler, for eksempel funksjonell oversettelse takket være inkluderte mo / .po-filer, integrering av mange modeller som passer til utseendet på nettstedet ditt eller til og med tilpassede filtre inkludert.

Last ned | dEMO | Webhotell

3. WP BAN Brukere

Le WordPress Plugin "BAN-brukere" ble designet for å tillate nettstedadministratorer å forby (deaktivere, suspendere osv.) brukere fra å koble til WordPress-kontoen deres. Det gir deg også en mulighet til å endre statusen til artiklene deres; for eksempel ved å definere dem som prosjekter og skjule dem for offentligheten.wp-Ban-brukere

En bruker kan bli utestengt fra brukertabellen av administratorene eller gjennom profilen deres. Den tilbyr også flere konfigurerbare alternativer som lar brukere kontrollere hvordan denne plugin-en skal implementeres; det kan omdirigere brukere til en personlig støtteside, eller sende dem en personlig e-postvarsling.

Last ned dEMO | Webhotell

Anbefalte ressurser

Finn ut om andre anbefalte ressurser for å hjelpe deg med å bygge og administrere nettstedet ditt.

konklusjonen

Det! Det er det for denne opplæringen. Vi håper dette sist hjalp deg med å fikse feilen " Internal Server Error 500 På WordPress. Ikke nøl med å del med vennene dine på dine favoritt sosiale nettverk

Du vil imidlertid også kunne konsultere våre ressources, hvis du trenger flere elementer for å gjennomføre prosjektene dine med oppretting av nettsteder, ved å konsultere vår guide om WordPress blog oppretting.

Hvis du har forslag eller kommentarer, kan du la dem ligge i seksjonen vår commentaires.

...