Hostwinds Tutorials

Zoekresultaten voor:


Inhoudsopgave


Het probleem: 500 Internal Server Error Help
Interne Server Fout
500 interne serverfout oorzaken
Hoe los ik een interne 500-serverfout op?
Problemen met het .htaccess-bestand
Problemen met machtigingen voor bestanden of mappen
Problemen met WordPress-thema's en -plug-ins
Problemen met uw PHP-code
Other Common Error Codes Beginning with Five (5)
501 niet geïmplementeerd
502 Bad Gateway
504 Gateway time-out
505 HTTP-versie niet ondersteund
506, 507, 508, 510, 511 fouten

500 interne serverfouten

Trefwoorden: http errors 

Het probleem: 500 Internal Server Error Help
Interne Server Fout
500 interne serverfout oorzaken
Hoe los ik een interne 500-serverfout op?
Problemen met het .htaccess-bestand
Problemen met machtigingen voor bestanden of mappen
Problemen met WordPress-thema's en -plug-ins
Problemen met uw PHP-code
Other Common Error Codes Beginning with Five (5)
501 niet geïmplementeerd
502 Bad Gateway
504 Gateway time-out
505 HTTP-versie niet ondersteund
506, 507, 508, 510, 511 fouten

Het probleem: 500 Internal Server Error Help

Deze fout zal meestal zoiets zien:

Interne Server Fout

Wat u kunt zien: "De server heeft een interne fout of verkeerde configuratie aangetroffen en kon uw verzoek niet voltooien. Neem contact op met de serverbeheerder, webmaster@example.com en informeer ze van de tijd dat de fout is opgetreden. Alles wat je misschien hebt gedaanhebben de fout veroorzaakt. Meer informatie over deze fout kan beschikbaar zijn in het Logboek van de server. "

500 interne serverfout oorzaken

Als u een 500 interne serverfout ziet, kan de server geen aanvraag aan een verzoek dat geldig leek te zijn.Elke foutcode die begint met het nummer vijf (5) betekent dat de server weet dat het een probleem tegenkomt en kan niet doen wat wordt gevraagd.

Een algemene 500 interne serverfout wordt waarschijnlijk veroorzaakt door een eenvoudige fout in de configuratie ergens op uw site of een script dat u gebruikt.Het vertelt u niet precies wat het probleem is, omdat het een algemene fout is.(We zullen in het kort andere specifieke fouten uitleggen die beginnen met vijf (5) onderaan deze pagina)

Oorzaken kunnen omvatten, maar zijn niet beperkt tot:

  • Slechte regels in het php.ini-bestand
  • Slechte regels in het .htaccess-bestand
  • Ongeldige machtigingen
  • Ongeldige scriptverzoeken
  • Ongeldig eigendom
  • Misconfiguratie in de webserverconfiguratie.

Om de exacte oorzaak te vinden, moet u de foutlogs in CPANEL bekijken.Als u hulp nodig heeft, dient u een ticket in, en een van onze technieken zal u graag helpen om het uit te vinden.

Hoe los ik een interne 500-serverfout op?

Er kunnen verschillende mogelijke oorzaken zijn om te onderzoeken om een 500 interne serverfout te herstellen.

Controleer eerst of het .htaccess-bestand correct is en dat de mappen en bestanden op uw site de juiste machtigingen hebben.Controleer de problemen met thema's en plug-ins en controleer de PHP-code voor fouten.

De oplossing is afhankelijk van wat in eerste instantie de fout heeft veroorzaakt.En als je eenmaal de oorzaak hebt geïdentificeerd, kun je proberen het te repareren.

Hieronder hebben we enkele van de meer veel voorkomende oorzaken van de fout vermeld en hoe ze ze kunnen oplossen.

Problemen met het .htaccess-bestand

Waarschijnlijk de meest voorkomende oorzaak van een 500 fout, maar als u niet zeker weet, volgt u deze stappen om te bepalen of het de oorzaak is (als u de reden in de foutlogs niet kunt vinden)

  • Ga naar Bestandsbeheer in je cPanel
  • Stel uw Bestandsbeheerder in om verborgen bestanden weer te geven
  • Hernoem uw .htaccess-bestand naar iets .htaccess.bak
  • Kijk of het probleem aanhoudt.

Als de fout is verdwenen, is er een probleem met uw .htaccess-bestand.Wijzig het terug naar de oorspronkelijke naam en start stukjes van de code in het bestand .htaccess om het probleem te identificeren.

Om dit snel en veilig te doen, plaatst u een cijferbord (#) zonder haakjes aan het begin van één regel om te "commentaar" die lijn, dus het is niet "lezen" wanneer uw site is geladen.

Doe één regel en controleer dan of de fout aanhoudt.Als dat het geval is, voeg deze toe aan de volgende regel en controleer het opnieuw.Vergeet niet om alle andere regels te negeren nadat u de probleemlijn hebt gevonden en vastgesteld of verwijderd.

Als u alle regels heeft gecontroleerd en het probleem blijft bestaan, gaat u verder met het volgende gedeelte.

Problemen met machtigingen voor bestanden of mappen

Bestanden en mappen moeten specifieke machtigingen hebben die voor hen zijn ingesteld.Je kunt zien wat ze zijn ingesteld en veranderen door naar de bestandsbeheer in je CPANEL te gaan en op zoek te gaan naar 'Machtigingen'.

De machtigingen moeten zijn:

Mappen - 0755

Bestanden - 0644

Als er niets het probleem oplost, aarzel dan niet om contact met ons op te nemen via livechat of een ticket in te dienen om u te helpen het gesorteerd en uw site weer online te krijgen.

Problemen met WordPress-thema's en -plug-ins

Soms kan een 500-fout worden veroorzaakt door een plug-in of een thema.

Als de fout verschijnt nadat u een nieuwe plug-in hebt geïnstalleerd:

  • Ga naar uw Bestandsbeheer
  • Ga naar de map public_html / wp-content / plugins
  • Hernoem de map voor elke plug-in een voor een

Als de fout wordt weergegeven nadat u een nieuw thema hebt geïnstalleerd:

  • Ga naar uw Bestandsbeheer
  • Ga naar de map public_html / wp-content / themes
  • Hernoem de map voor het thema

Als dat de site oplost, probeert u het thema of de plug-in opnieuw te installeren. Als het de fout opnieuw gooit, verander de naam en laat het achter.

Problemen met uw PHP-code

Problemen met PHP kunnen ook een 500 fout veroorzaken.Zorg ervoor dat u PHP-foutrapportage hebt ingeschakeld, zodat u kunt kijken en zien dat er een mogelijk probleem is.U kunt het inschakelen door het volgende te doen:

  • Ga naar Bestandsbeheer in je cPanel
  • Ga naar de public_html directory
  • Maak een nieuw bestand en de naam IT PHP.INI
  • Bewerk dit bestand en plaats dit erin

display_error = uit

log_errors = Aan

FOUT_LOG = "FOUT.LOG"

Als uw PHP-code externe verbindingen initieert (het grijpen van een RSS-feed, enz.), Zorg er dan voor dat u een time-out-handler opneemt. Als een PHP-script-tijden op een onhandige manier uit, kan het een 500 fout gooien.

Zorg er ook voor dat PHP-applicaties voldoende geheugen hebben toegewezen aan hen.Als het te laag is, zal het een fatale fout veroorzaken.

display_error = off
log_errors = On
error_log = "error.log"

Other Common Error Codes Beginning with Five (5)

501 niet geïmplementeerd

De server kan het verzoek niet vervullen, of het begrijpt gewoon niet wat het verzoeken.De aanvraagmethode is mogelijk niet geldig of de server kan de verzoekmethode mogelijk niet ondersteunen.In sommige gevallen kunnen er software zijn op de server die moet worden bijgewerkt, vaak wanneer er nog iets niet beschikbaar is, zoals nieuwe functies die zijn geïntroduceerd in een API.

502 Bad Gateway

De server ontving een verzoek van een andere server die niet geldig is.Het kan op verschillende manieren weergeven, waaronder:

  • 502 Bad Gateway
  • 502 Service tijdelijk overbelast
  • Fout 502
  • Tijdelijke fout (502)
  • HTTP-fout 502 - Slechte gateway
  • 502 Proxy-fout
  • HTTP 502
  • 502 Serverfout: de server heeft een tijdelijke fout aangetroffen en kan uw verzoek niet voltooien
  • 502. Dat is een fout
  • Slechte gateway: de proxyserver heeft een ongeldig antwoord ontvangen van een upstream-server

Je ziet ook vaak "nginx" op het scherm.

Deze fouten zijn vaak slechts een eigenzinnig probleem tussen servers online dat u geen controle hebt over.Andere keren kan het een probleem zijn met uw browser.Als u deze fout ziet, probeer dan uw cache op te ruimen, uw internetverbinding controleren en controleren of de site werkt in een andere browser of uit een andere verbinding.Als het aanhoudt, neem dan contact met ons op!

504 Gateway time-out

Deze fout is vergelijkbaar met de 502, maar het krijgt gewoon geen verzoek in plaats van niet aan het verzoek te voldoen.Een probleem met de server is hoogstwaarschijnlijk, of u kunt scripts uitvoeren die meer tijd nodig hebben om volledig te draaien.

Vernieuw eerst de pagina om te zien of deze blijft bestaan. Als dit het geval is, kunt u proberen dit op te lossen:

  • Zorg dat het .htaccess-bestand correct is, vooral als u onlangs WordPress hebt geïnstalleerd
  • Als uw site op WordPress draait, zijn er mogelijk een of meer van uw databases corrupt geworden.Er is een plug-in die mogelijk kan helpen - WP DBManager. Gebruik de reparatiefunctie en gebruik vervolgens de optie Optimaliseren en kijk of dat het vaststelt.

505 HTTP-versie niet ondersteund

De server ondersteunt het HTTP-protocol niet dat op verzoek wordt gebruikt.Probeer een andere browser te gebruiken en kijk of het werkt, want het kan een probleem zijn met een verouderde browser.

506, 507, 508, 510, 511 fouten

  • Je zou verschillende andere fouten als deze kunnen zien.De oorzaak en oplossing zullen afhankelijk zijn van waar u dit ziet.Zie je bijvoorbeeld de fout op een WordPress-site of een van onze cloud / dedicated servers?Als je toevallig oneven fouten ziet, aarzel dan niet om contact met ons op te nemen om er een tech op te krijgen en helpt je het te laten oplossen.

Geschreven door Michael Brower  /  december 13, 2016