Hostwinds Tutorials

Suchergebnisse für:


Inhaltsverzeichnis


Das Problem: 500 Internal Server Error Help
interner Serverfehler
500 interner Serverfehler verursacht
Wie behebe ich einen 500 Internal Server Error?
Probleme mit der .htaccess-Datei
Probleme mit Datei- oder Verzeichnisberechtigungen
Probleme mit WordPress-Themen und Plugins
Probleme mit Ihrem PHP-Code
Andere häufige Fehlercodes, beginnend mit fünf (5)
501 not implemented
502 Bad Gateway
504 Gateway-Zeitüberschreitung
505 HTTP-Version wird nicht unterstützt
506, 507, 508, 510, 511 Fehler

500 interne Serverfehler

Stichworte: http errors 

Das Problem: 500 Internal Server Error Help
interner Serverfehler
500 interner Serverfehler verursacht
Wie behebe ich einen 500 Internal Server Error?
Probleme mit der .htaccess-Datei
Probleme mit Datei- oder Verzeichnisberechtigungen
Probleme mit WordPress-Themen und Plugins
Probleme mit Ihrem PHP-Code
Andere häufige Fehlercodes, beginnend mit fünf (5)
501 not implemented
502 Bad Gateway
504 Gateway-Zeitüberschreitung
505 HTTP-Version wird nicht unterstützt
506, 507, 508, 510, 511 Fehler

Das Problem: 500 Internal Server Error Help

Dieser Fehler wird normalerweise so aussehen:

interner Serverfehler

Was Sie vielleicht sehen können: "Der Server hat einen internen Fehler oder eine falsche Konfiguration aufgetreten und konnte Ihre Anfrage nicht abschließen. Bitte wenden Sie sich an den Serveradministrator, webmaster@example.com, und informieren Sie sie mit der Zeit, in der der Fehler aufgetreten ist. Alles, was Sie möglicherweise gemacht habenhaben den Fehler verursacht. Weitere Informationen zu diesem Fehler können im Serverfehlerprotokoll verfügbar sein. "

500 interner Serverfehler verursacht

Wenn Sie einen 500 internen Serverfehler sehen, konnte der Server keine Anforderung erfüllen, die gültig erschien.Jeder Fehlercode, der mit der Nummer fünf (5) beginnt, bedeutet, dass der Server weiß, dass er auf ein Problem stößt, und kann nicht tun, was angefordert ist.

Ein allgemeiner 500 interner Serverfehler wird wahrscheinlich durch einen einfachen Fehler in der Konfiguration irgendwo auf Ihrer Site oder einem Skript verursacht, das Sie verwenden.Es sagt Ihnen nicht genau, was das Problem ist, da es ein allgemeiner Fehler ist.(Wir erklären kurz andere spezifische Fehler, die mit fünf (5) am Ende dieser Seite beginnen)

Ursachen können einschließen, sind aber nicht beschränkt auf:

  • Falsche Zeilen in der Datei php.ini
  • Ungültige Zeilen in der .htaccess-Datei
  • Ungültige Berechtigungen
  • Ungültige Skriptanforderungen
  • Ungültiges Eigentum
  • Missverkohlen in der Webserver-Konfiguration.

Um den genauen Ursache zu finden, sollten Sie die Fehlerprotokolle in CPANEL ansehen.Wenn Sie Hilfe benötigen, ein Ticket einreichen, und einer unserer Techs hilft Ihnen gerne, es herauszufinden.

Wie behebe ich einen 500 Internal Server Error?

Es kann mehrere mögliche Ursachen geben, um zu untersuchen, um einen 500 internen Serverfehler zu beheben.

Stellen Sie zunächst sicher, dass die .htaccess-Datei korrekt ist und dass die Ordner und Dateien auf Ihrer Website die korrekten Berechtigungen haben.Stellen Sie sicher, dass Sie Probleme mit Themen und Plugins überprüfen, und den PHP-Code für Fehler prüfen.

Die Lösung hängt davon ab, was zunächst den Fehler verursacht hat.Und wenn Sie die Ursache identifiziert haben, können Sie versuchen, es zu beheben.

Nachfolgend haben wir einige der häufigeren Ursachen des Fehlers aufgelistet und wie sie behoben werden sollen.

Probleme mit der .htaccess-Datei

Wahrscheinlich die häufigste Ursache eines 500-Fehlers, aber wenn Sie sich nicht sicher sind, folgen Sie diesen Schritten, um festzustellen, ob es die Ursache ist (wenn Sie den Grund in den Fehlerprotokollen nicht finden):

  • Wechseln Sie in Ihrem cPanel zum Dateimanager
  • Stellen Sie Ihren Dateimanager so ein, dass versteckte Dateien angezeigt werden
  • Benennen Sie Ihre .htaccess-Datei in .htaccess.bak um
  • Sehen Sie, ob das Problem weiterhin besteht.

Wenn der Fehler weg ist, gibt es ein Problem mit Ihrer .htaccess-Datei.Ändern Sie es wieder an den ursprünglichen Namen und fangen Sie in der Akte des Codes in der .htaccess-Datei aus, um das Problem zu identifizieren.

Um dies schnell und sicher zu tun, setzen Sie ein Nummernzeichen (#) ohne Klammer an den Start einer Zeile, um diese Zeile "Kommentar herauszufordern", sodass sie nicht "lesen", wenn Ihre Site geladen ist.

Machen Sie eine Zeile, überprüfen Sie dann, ob der Fehler weiterhin besteht.Wenn dies tut, fügen Sie es der folgenden Zeile hinzu und überprüfen Sie es erneut.Denken Sie daran, alle anderen Zeilen, sobald Sie die Problemlinie gefunden haben, nicht zusammenzufassen und festgelegt oder entfernt oder entfernt.

Wenn Sie alle Zeilen überprüfen und das Problem weiterhin besteht, fahren Sie mit dem nächsten Abschnitt fort.

Probleme mit Datei- oder Verzeichnisberechtigungen

Dateien und Ordner sollten für sie bestimmte Berechtigungen aufweisen.Sie können sehen, was sie eingestellt sind, und ändern Sie sie, indem Sie in den Dateimanager in Ihrem CPANEL gehen und nach "Berechtigungen" suchen.

Die Berechtigungen sollten sein:

Ordner - 0755

Dateien - 0644

Wenn hier nichts das Problem löst, zögern Sie nicht, uns mit dem Live-Chat mit uns zu kontaktieren oder ein Ticket abzugeben, mit dem Sie es sortieren können, und Ihre Website wieder online.

Probleme mit WordPress-Themen und Plugins

Manchmal kann ein 500er Fehler durch ein Plugin oder Theme verursacht werden.

Wenn der Fehler nach dem Installieren eines neuen Plugins angezeigt wird:

  • Gehen Sie zu Ihrem Dateimanager
  • Wechseln Sie in den Ordner public_html / wp-content / plugins
  • Benennen Sie den Ordner für jedes Plugin einzeln um

Wenn der Fehler nach dem Installation eines neuen Themas angezeigt wird:

  • Gehen Sie zu Ihrem Dateimanager
  • Wechseln Sie in den Ordner public_html / wp-content / themes
  • Benennen Sie den Ordner für das Thema um

Wenn das die Site behebt, versuchen Sie, das Thema oder das Plugin erneut zu installieren. Wenn es erneut den Fehler auswirkt, ändern Sie den Namen und verlassen Sie sie.

Probleme mit Ihrem PHP-Code

Probleme mit PHP können auch einen 500-Fehler verursachen.Stellen Sie sicher, dass Sie eine PHP-Fehlerberichterstattung haben, so dass Sie aussehen und sehen können, dass es ein mögliches Problem gibt.Sie können es einschalten, indem Sie Folgendes tun:

  • Gehen Sie in Ihrem cPanel zum Dateimanager
  • Wechseln Sie in das Verzeichnis public_html
  • Bitte erstellen Sie eine neue Datei und nennen Sie es php.ini
  • Bearbeiten Sie diese Datei und setzen Sie dies hinein

display_error = off

log_errors = Ein

ERROR_LOG = "ERROR.LOG"

Wenn Ihr PHP-Code externe Verbindungen initiiert (Packen eines RSS-Feeds usw.), stellen Sie sicher, dass Sie einen Time-Out-Handler aufnehmen. Wenn ein PHP-Skript an einer klumpigen Art ist, kann er einen 500-Fehler werfen.

Stellen Sie außerdem sicher, dass PHP-Anwendungen ausreichend Speicher aufweisen.Wenn es zu niedrig ist, führt dies zu einem tödlichen Fehler.

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

Andere häufige Fehlercodes, beginnend mit fünf (5)

501 not implemented

Der Server kann die Anforderung nicht erfüllen, oder es versteht es einfach nicht, was er anfordert.Die Anforderungsmethode ist möglicherweise nicht gültig, oder der Server kann die Anforderungsmethode nicht unterstützen.In einigen Fällen kann auf dem Server Software vorhanden sein, die aktualisiert werden muss, oft, wenn noch etwas nicht verfügbar ist, wie neue Funktionen, die in eine API eingeführt werden.

502 Bad Gateway

Der Server hat eine Anforderung von einem anderen Server erhalten, der nicht gültig ist.Es kann auf verschiedene Weise angezeigt werden, einschließlich:

  • 502 Bad Gateway
  • 502 Service vorübergehend überlastet
  • Error 502
  • Temporary Error (502)
  • HTTP Error 502 – Bad Gateway
  • 502 Proxy-Fehler
  • HTTP 502
  • 502 Serverfehler: Der Server hat einen vorübergehenden Fehler festgestellt und konnte Ihre Anforderung nicht abschließen
  • 502. Das ist ein Fehler
  • Bad Gateway: Der Proxyserver hat eine ungültige Antwort von einem Upstream-Server erhalten

Sie werden auch oft "nginx" auf dem Bildschirm sehen.

Diese Fehler sind oft nur ein schrulliges Problem zwischen Servern online, das Sie keine Kontrolle haben.Andere Zeiten können es ein Problem mit Ihrem Browser sein.Wenn Sie diesen Fehler sehen, löschen Sie Ihren Cache, und überprüfen Sie Ihren Cache, überprüfen Sie Ihre Internetverbindung und prüfen Sie, ob die Site in einem anderen Browser oder in einer anderen Verbindung arbeitet.Wenn es weiterhin besteht, wenden Sie sich bitte an uns!

504 Gateway-Zeitüberschreitung

Dieser Fehler ist ähnlich dem 502, der jedoch keine Anfrage erhält, anstatt den Antrag nicht zu erfüllen.Ein Problem mit dem Server ist höchstwahrscheinlich, oder Sie können Skripts ausführen, die mehr Zeit benötigen, um vollständig zu laufen.

Aktualisieren Sie zunächst die Seite, um festzustellen, ob sie weiterhin besteht. Wenn dies der Fall ist, können Sie versuchen, dies zu beheben:

  • Stellen Sie sicher, dass die .htaccess-Datei korrekt ist, insbesondere wenn Sie kürzlich WordPress installiert haben
  • Wenn Ihre Site auf WordPress läuft, sind möglicherweise eine oder mehrere Ihrer Datenbanken korrupt geworden.Es gibt ein Plugin, das möglicherweise helfen kann - WP DBManager. Verwenden Sie die Reparaturfunktion und verwenden Sie dann die Option Optimieren und sehen Sie, ob das sie fixiert.

505 HTTP-Version wird nicht unterstützt

Der Server unterstützt das auf Antrag verwendete HTTP-Protokoll nicht.Versuchen Sie, einen anderen Browser zu verwenden, und sehen Sie, ob es funktioniert, da dies ein Problem mit einem veralteten Browser sein kann.

506, 507, 508, 510, 511 Fehler

  • Sie können mehrere andere Fehler wie diese sehen.Die Ursache und Lösung hängt davon ab, wo Sie dies sehen.Sehen Sie zum Beispiel den Fehler auf einer WordPress-Site oder eines unserer Cloud / dedizierten Server?Wenn Sie zufällig irgendwelche seltsamen Fehler sehen, zögern Sie nicht, uns zu kontaktieren, um einen Tech darauf zu erhalten und Ihnen zu helfen, dass es gelöst ist.

Geschrieben von Michael Brower  /  Dezember 13, 2016