Alle Kollektionen
Performance & Caching
Serverfehler 500 / 502 - was kann ich tun?
Serverfehler 500 / 502 - was kann ich tun?

In diesem Artikel geben wir dir verschiedene Tipps was du bei einem Serverfehler 500 zur Beseitigung unternehmen kannst.

Isabell Bergmann avatar
Verfasst von Isabell Bergmann
Vor über einer Woche aktualisiert

Was ist der Serverfehler 5XX

HTTP-Statuscode 500: Steht für einen Internal Server Error, dieser tritt häufig wegen fehlerhaften Skripten auf.

HTTP-Statuscode 502: Steht in den meisten Fällen für Bad Gateway Fehler, der durch eine Überbeanspruchung der Ressourcen verursacht werden kann. Das kann der Fall sein, wenn du einen zu kleinen Tarif gebucht hast oder deine Website plötzlich überdurchschnittlich viele Besucher hat. Ein Upgrade deines Tarifes löst das Problem in der Regel.

Wie finde ich die Ursache für den Fehler

HTTP-Statuscode 500: Zunächst sollte man überprüfen, ob man diesen Fehler reproduzieren kann. Wenn der Fehler regelmäßig bei den gleichen Aktionen auftritt, kann man den Fehler absichtlich auslösen, um gleichzeitig in den Protokollen der Website nach mehr Informationen zu schauen. Wie du die Protokolle deiner Website genau aufrufst, findest du hier. Vornehmlich sind fehlerhafte Plugins, Programmierungen und Integration die Ursache des Fehlers. Unser Support unterstützt dich gerne bei der Lösung deines Problems.

HTTP-Statuscode 502: Überbeanspruchte Ressourcen kannst du unter Websites & Domains > Ressourcennutzung > Current usage identifizieren. Türkise Ausschläge (faults) in den Graphen weisen dich darauf hin, dass deine Website zum genannten Zeitpunkt mehr Ressourcen nutzen wollte, als in deinem Tarif enthalten. Beim Fehler 502 stehen meist zu wenige vCPU-Ressourcen zu Verfügung. Ein Upgrade deines Tarifes löst das Problem in der Regel.

Mögliche Ursachen

Das PHP-Speicherlimit wird überschritten.

Wenn das PHP-Speicherlimit deines Hosting-Pakets überschritten wird, findest du in den Protokollen folgenden Fehler:

PHP Fatal error: Allowed memory size of ******** bytes exhausted

Dieser Fehler kann bspw. durch ein Plugin ausgelöst werden und es sollten diverse Plugins zeitweise deaktiviert werden, um zu überprüfen, ob dies der Fall ist. Häufig sind auch weitere Details in den Protokollen auffindbar dazu.

Sollte die Website über Zeit komplexer und größer geworden sein als zuvor, kann es auch sein, dass die Website und die vom Fehler betroffenen Funktionen mehr Speicher als zuvor benötigen, in diesem ist ein Upgrade zu empfehlen, weil dieses auch ein erhöhtes PHP-Speicherlimit zur Verfügung stellt.

Deine Website benötigt mehr Leistung

Wenn du in den Protokollen keine Informationen zu deinem auftretenden 500er-Fehler findest, kann es sein, dass deine Website mehr Leistung in Anspruch nimmt, als dir in deinem Hosting-Paket zur Verfügung steht.

In diesem Fall kontaktierst du am besten den Support und dieser kann dir nach einer Performance-Analyse mehr Details geben und dir weiterhelfen.

Hat dies Ihre Frage beantwortet?