Hva er en 500 intern serverfeil, og hvordan fikser jeg det [Hurtigveiledning]

Kilde node: 865919

Feilsøking av en HTTP 500 intern serverfeil er som å løse et mysterium.

Du vet ikke hva som skjedde akkurat eller hvorfor det skjedde - alt du vet er at noe er galt, og du trenger å fikse det.

For å veilede deg gjennom bryet med å feilsøke den fryktede interne HTTP 500-serverfeilen, la oss gå gjennom hva det betyr nøyaktig og dets vanligste årsaker og løsninger.

Gratis guide: Slik kjører du en teknisk SEO-revisjon

Potensielle årsaker til en 500 intern serverfeil

En 500 intern serverfeil er, som navnet antyder, et generelt problem med nettstedets server. Mer enn sannsynlig betyr dette at det er et problem eller midlertidig feil med nettstedets programmering. 

Noen potensielle årsaker inkluderer: 

  • Korrupt eller ødelagt .htaccess-fil 
  • En tillatelsesfeil
  • Feil plugins eller temaer fra tredjeparter
  • PHP-minnegrensen overskrides

Problemet med en 500 intern serverfeil er imidlertid at den ikke umiddelbart forteller deg hva problemet er is, eller hvordan du løser det. La oss dykke inn i noen få potensielle løsninger du kan prøve å løse problemet.

Hvordan fikse en 500 intern serverfeil

Heldigvis er det noen få effektive løsninger for å fikse de fleste HTTP 500 interne serverfeil. 

Hvis du prøver å laste inn en side med en 500 intern serverfeil

1. Oppdater siden.

Dette kan virke åpenbart, men hvis det er et midlertidig lasteproblem, kan du oppnå suksess hvis du oppdaterer siden. Før du prøver noe annet i denne listen, må du laste inn siden på nytt og se hva som skjer. 

2. Kom tilbake senere.

Siden feilen er på serversiden, er jeg villig til å satse på at nettstedseierne jobber så raskt som mulig for å løse problemet. Gi det noen minutter eller oppover en time eller to, og last deretter inn URL-en på nytt og se om utviklingsteamet har løst problemet. 

3. Slett nettleserens informasjonskapsler

Hvis tømming av nettleserloggen ikke fungerer, kan du prøve å slette nettleserens informasjonskapsler. Hvis informasjonskapslene er tilknyttet den feilutsatte nettsiden, kan det være nyttig å laste siden på nytt ved å slette informasjonskapslene. 

4. Lim inn URL-en din på nettstedet “Down for Everyone or Just Me».

Denne nettadressen skal hjelpe deg med å kopiere og lime inn nettadressen der du ser den interne serverfeilen. Hvis det er et problem med serveren, vil du se en melding som sier: “Det er ikke bare deg! [URL] er nede for alle. ” Dette bør bidra til å lindre bekymringer for at det er et problem med din egen datamaskin. 

Hvis 500 interne serverfeil er på ditt eget nettsted 

1. Deaktiver et plugin eller tema. 

Nylig aktiverte plugin eller temaer kan komme i konflikt med dine nåværende plugins eller temaer. Deaktiver dem en om gangen for å identifisere de eksakte plugins eller temaer som forårsaker den interne serverfeilen.

Alternativt, hvis du nettopp har oppgradert programvaren din, kan det hende at dine nåværende plugins eller temaer ikke er kompatible med den nye oppgraderingen. Deaktivering av plugins eller temaer en om gangen til feilen forsvinner, er den beste måten å finne årsaken til problemet ditt.

2. Bruk et plugin som WP Debugging for å identifisere problemet. 

Hvis nettstedet ditt er vert på WordPress, bør du vurdere å installere et plugin for å hjelpe deg med å identifisere problemet. Dette feilsøkingsprogrammet, for eksempel, hjelper deg med å finne ut nøyaktig hva som er galt med nettstedet ditt, noe som vil resultere i en raskere løsning. 

For å lære hvordan du laster ned pluginet, ta en titt på innlegget vårt, Hvordan fikse "kan for øyeblikket ikke håndtere denne forespørselen" i WordPress [HTTP-feil 500].

3. Forsikre deg om at PHP-oppsettet er riktig konfigurert. 

Hvis problemet er relatert til en PHP-tidsavbrudd, bør du vurdere å opprette regler for tidsavbrudd eller feilhåndtering i skriptet for å løse problemet. Her er en full liste over php.ini-direktiver for å konfigurere PHP-oppsettet.

I tillegg tillater feil tillatelser for en fil eller mappe som har et skript, som et PHP- eller CGI-skript, ikke skriptet å kjøre. Sjekk tillatelsene og sørg for at du angir dem riktig på serveren din.

4. Sjekk koden for nettstedets .htaccess-fil. 

Feil koding eller feil struktur med .htaccess-filen kan være årsaken til at du ser 500 interne feil. EN .htaccess-filen hjelper deg med å administrere hvor lenge ressurser skal lagres i nettleserens cache. Prøv å redigere filen hvis du ser en 500 intern serverfeil. 

Kodningsfeil i en .htcaccess-fil og egendefinerte skript kan også forårsake en intern HTTP 500-serverfeil.

5. Forsikre deg om at den nye programvaren er riktig installert. 

Sjekk om den nylig installerte eller oppgraderte programvaren faktisk ikke klarte å installere eller oppgradere. For å oppdatere programvaren, sjekk leverandørens nettsted for instruksjoner.

Hvordan fikse en 500 intern serverfeil

Be en serveradministrator om hjelp

Hvis feilsøking av populære programvareproblemer eller feilsøking av skripter på serversiden ikke løser feil med den interne HTTP 500-serveren, bør du lese om de vanligste årsakene til denne typen problemer i serverens dokumentasjon - en HTTP 500-intern serverfeil kan oppstå i forskjellige operativsystemer av en rekke årsaker.

Du kan også be serverleverandøren din om å få tilgang til feilloggene dine og finne bevis for årsaken til problemet ditt.

seo revisjon

Kilde: https://blog.hubspot.com/marketing/http-500-internal-server-error

Tidstempel:

Mer fra Marketing