• Glossar
  • 0-9
  • 500 Internal Server Error (Interner Serverfehler)

500 Internal Server Error (Interner Serverfehler)

TL;DR;

Ein 500 interner Serverfehler ist ein HTTP-Antwortstatus des Servers, der einen allgemeinen Fehler meldet, dessen Ursache nicht ganz klar ist. Der Server ist möglicherweise beschäftigt, es kann ein PHP-Timeout durchlaufen, eine Anti-Flooding-Maßnahme eingesetzt werden oder es kann sich um einen Fehler in der .htaccess-Datei oder einen Konflikt zwischen den installierten Modulen handeln. Die erste Maßnahme im Falle dieses Fehlers ist die Kontaktaufnahme mit dem Anbieter, bei dem Ihre Website gehostet wird.

Was ist ein interner Serverfehler 500 und was kann ihn verursachen?

Der interne Serverfehler 500 ist ein HTTP-Response-Statuscode, der anzeigt, dass die Anfrage des Benutzers aufgrund eines internen Fehlers irgendeiner Art nicht verarbeitet wird. Der interne Serverfehler 500 ist ein sehr allgemeiner Fehler, so dass die genaue Ursache der Fehlfunktion nicht immer ganz klar ist. Das mag sein:

  • Der Server ist beschäftigt - wenn es eine plötzliche Steigerung der Anfragen von ihm gibt, reichen seine Ressourcen möglicherweise nicht aus, um Anfragen zu bearbeiten. Dies kann auch der Fall sein, wenn ein Ddos-Angriff erfolgt. Sie kann auch durch eine fehlerhafte Festplatte verursacht werden.

  • Die Seite, die die 500-Fehlermeldung sendet, könnte so eingerichtet sein, dass sie auf externe Ressourcen zugreift, die nicht sofort verfügbar sind und daher eine Zeitüberschreitung erfahren.

  • In einigen Fällen funktionieren Neuschreibungen in der .htaccess-Datei möglicherweise nicht korrekt.

  • Die meisten Websites verwenden einen gemeinsam genutzten Server mit begrenzten Ressourcen. Wenn eine Website in kurzer Zeit eine erhöhte Anzahl von Anfragen erhält, kann der Server eine Anti-Überflutungsmaßnahme einsetzen, um das zu verwalten, was er als verdächtige Aktivität ansehen könnte.

  • Der interne Serverfehler 500 ist nicht ungewöhnlich bei Websites, die Module verwenden, die miteinander in Konflikt stehen. Dies wird oft in Wordpress berichtet, wenn die Installation eines Plugins manchmal die Website "kaputt macht".

Was können Sie gegen den internen Serverfehler 500 tun?

Je nachdem, was das Problem verursacht, gibt es unterschiedliche Lösungen. Auf der Seite der Web-Benutzer gibt es nicht viel, was man tun kann, außer die Seite zu aktualisieren, um zu sehen, ob der Fehler weiterhin besteht. Auf der Seite des Webbesitzers wird empfohlen, 1-2 Minuten zu warten und die Seite zu aktualisieren. In vielen Fällen wird der Fehler sehr schnell verschwinden.

Andererseits sollten Sie versuchen, dies so schnell wie möglich zu beheben, um Ihre Besucher zufrieden zu stellen. Da es sich höchstwahrscheinlich um ein Problem mit dem Server handelt, das den Fehler verursacht, sollten Sie sich an Ihren Hosting-Provider wenden. Fortgeschrittene Benutzer möchten vielleicht auch die .htaccess-Datei überprüfen.

Für Wordpress-Benutzer (und nicht nur für sie): Wenn das Problem direkt nach der Installation eines neuen Themas oder Plugins auftritt, versuchen Sie, es zu deaktivieren und die Seite zu aktualisieren. Um sicher zu gehen, können Sie auch alle Ihre Plugins deaktivieren (oder Ihren "Plugins"-Ordner im Dateisystem vorübergehend umbenennen - z.B. "plugins2"). Wenn der Fehler verschwindet, bedeutet dies, dass der Fehler von einem Plugin verursacht wird. Versuchen Sie, sie nach und nach wieder zu aktivieren, bis die Website wieder unterbrochen wird. Auf diese Weise können Sie das für den Fehler verantwortliche Plugin identifizieren.