Dieser Artikel beschreibt, was für ein Fehler von 500 bedeutet, wie Sie einen HTTP 500 -Code erhalten und wie solche Fehler behoben werden können.
Was ist ein HTTP 500 -Fehler?
Ihr Browser sendet eine Anfrage an die Host -Server -Verwaltungsseite, sobald Sie eine Webseite besuchen, auf der die angeforderten Daten- und Antwortcode erstellt wird. Ob die Anfrage erfolgreich war oder nicht, wird durch die HTTP -Antwortstatuscodes angezeigt.
In fünf Gruppen werden Antworten kategorisiert. Wenn eine Fehlermeldung in den Bereich von 500 bis 599 fällt, kann sie als Serverfehler identifiziert werden.Der HTTP -Statuscode 500 ist eine generische Fehlermeldung, die der Server zurückgibt, da keine andere geeignete Fehlermeldung vorhanden ist. Es kann durch eine Vielzahl von Hindernissen ausgelöst werden, die verhindern, dass die Anfrage vom Server abgeschlossen wird.
Sie können nicht viel tun, wenn die Seite, auf die Sie zugreifen. Sie sollten eine der folgenden Lösungen ausprobieren, auch wenn der Fehler auf der serverseitigen Seite war:
Fehlerbehebung 500 Fehler
Interner Serverfehler 500 kann aus verschiedenen Gründen ausgelöst werden. Die beliebtesten sind hier:
Ein Problem mit der Zustimmung. Wenn der Webbrowser keine Berechtigung zum Anzeigen von Site -Dateien hat, tritt ein HTTP 500 -Fehler auf.
Syntax-Fehler: .htaccess. Wenn Sie Apache als Webbrowser verwenden, haben Sie höchstwahrscheinlich eine .HTaccess -Datei im Stammordner Ihrer Domäne. Ein falscher Befehl syntax oder nicht existierendes Modul könnte zu einem Fehler von 500 führen.
Datenbankproblem. HTTP -Fehler 500 kann auch durch unsachgemäße Details zur Datenbank oder durch eine gefährdete Datenbank verursacht werden.
Probleme mit Themen und Plugins. Unabhängig davon, ob Sie WordPress oder ähnliches CMS betreiben, kann nach dem Upgrade oder Ändern eines Plugins/Themas ein Fehler von 500 auftreten.
Module vom Knoten.JS. Updatmodule auslösen einen Administratorkonsolenfehler von 500, wenn Sie einen Knoten haben.JS-basierte Website.
Site gehackt. Sehr häufig ergibt sich ein Fehler von 500 aus böswilliger Software, die in die Website eingefügt wird.
Externe Kapitalunterbrechung. Der Server gibt einen Fehler von 500 zurück, wenn der Server mit einem externen Dienst eine Verbindung herstellt und wenn solche Ressourcen nicht verfügbar sind.
Das Testen der Serverprotokolle ist der beste Weg, um festzustellen, ob der Fehler von 500 stattgefunden hat. Die Position der Dateien hängt von der Menge Ihres Linux und dem Datenbankserver ab. Für Apache und Nginx werden die beliebtesten Fehlerprotokolle wie folgt angegeben:
Überprüfen Sie den Knoten.JS -Protokolle, wenn die Software auf dem Knoten basiert.JS.
Das Serverprotokoll enthält normalerweise umfassende Fehlerdaten, mit denen Sie einen Fehler erkennen und korrigieren können.
Abschluss
Ein spezifischer HTTP -Statuscode ist der 500 interne Serverfehler, der darauf hinweist.