Statusmeldung 500 Internal Server Error

Statusmeldung 500 Internal Server Error

Copyright ┬ę Shutterstock / Leremy

Was ist der Statuscode 500 (Internal Server Error), wo liegt das Problem und was kann man dagegen tun?

Die Fehlermeldung 500 Internal Server Error ist eine sehr allgemeine HTTP-Statusmeldung und weist auf einen internen Serverfehler hin. Er zeigt an, dass bei der Verbindung zum Server ein Fehler aufgetreten ist und die Webseite deshalb nicht aufgerufen werden kann. Der Fehler wird jedoch nicht genauer beschrieben. Es gibt jedoch verschiedene Methoden, um die Ursache zu finden. Wir weisen auf typische Fehlerquellen hin und geben Tipps, wie sie reagieren sollten, wenn sie auf einen HTTP-Fehler 500 sto├čen.

Wie wird der Fehler angezeigt?

Die Ursache der Server-Fehler ist nicht immer von Client-Fehlern abzugrenzen. Das Scheitern der Anfrage liegt aber eher im Kompetenzbereich des Servers. Da jede Website die Nachricht anpassen kann, wird die Fehlermeldung oft auf unterschiedliche Weise angezeigt. Folgende Meldungen werden

h├Ąufig verwendet:

  • 500 Internal Server Error
  • HTTP 500 – Internal Server Error
  • Tempor├Ąrer Fehler (500)
  • Internal Server Error
  • HTTP 500 Internal Error
  • 500 Fehler
  • HTTP Error 500

In den meisten F├Ąllen wird die Fehlermeldung 500 Internal Server Error im Webbrowser auf dem PC, Tablet oder Smartphone angezeigt. H├Ąufig werden mit der 5xx HTTP-Statusmeldung weitere Hinweise zu den Ursachen der Servermeldung bereitgestellt. So weist zum Beispiel die Meldung “509 Bandwith Limit Exceeded” darauf hin, dass die Anfrage nicht ausgef├╝hrt wurde, weil sonst die zur Verf├╝gung stehende Bandbreite ├╝berschritten w├╝rde.

Microsoft Information Service

Durch das Anzeigen des 500 Fehlers, erf├Ąhrt man als Nutzer nur, dass der Server einen unerwarteten Fehler meldet. Hat man jedoch den Microsoft Information Service installiert, wird der Fehlercode spezifiziert, in dem Nachkommastellen angezeigt werden, die spezifischer auf die Fehlerursache hinweisen. So weist der Code 500.11 darauf hin, dass eine Anwendung auf dem Server gerade heruntergefahren wird und 500.12, dass eine Anwendung gerade neugestartet wird. 500.13 wiederum weist darauf hin, dass der Webserver zurzeit komplett ausgelastet ist. Von diesen Codes mit Nachkommastellen gibt es noch einige mehr.

Fehlerbehebung auf der Client-Seite

Obwohl es sich bei der Meldung 500 Internal Server Error wahrscheinlich um einen Fehler auf dem Server handelt, ist es┬áunter Umst├Ąnden auch f├╝r die Client-Seite m├Âglich, die Fehlermeldung zu beseitigen:

Der Server-Fehler ist m├Âglicherweise nur vor├╝bergehend. Der Versuch, die Seite neu zu laden, wird dann erfolgreich sein.
Auch zwischengespeicherte Seiten k├Ânnen zu dieser Fehlermeldung f├╝hren.
Durch das L├Âschen der Browser-Cookies kann dieser Fehler oft behoben werden. Nach dem Entfernen der Cookies sollte der Browser neu gestartet werden.
Bei einem sp├Ąteren Versuch kann der Fehler vom Administrator inzwischen behoben sein.

Ursachen des 500 Internal Server Error

Leider gibt es viele m├Âgliche Gr├╝nde f├╝r die Fehlermeldung 500 Internal Server Error. Die h├Ąufigsten sind:

In diesem Fall besteht keine Berechtigung eine oder mehrere Dateien zu lesen. Wahrscheinlich versucht ein PHP- oder CGI-Skript darauf zuzugreifen. Durch eine Änderung der Berechtigung sollte der Fehler verschwinden.
Versucht ein Skript eine Verbindung zu einer externen Ressource herzustellen, kann eine Zeit├╝berschreitung auftreten. Eine bessere Timeout-Regelung oder ein verbessertes Skript sollte den Fehler beheben.
Eine ordnungsgem├Ą├če Strukturierung der Datei sollte den Fehler beheben.
Wird WordPress, Joomla oder ein anderes CMS-System verwendet, kann in den jeweiligen Support-Zentren nach speziellen Hilfestellungen zur Fehlerbehebung gesucht werden. In einigen F├Ąllen stellen auch Webhoster bei Fehlern Hilfen zur Verf├╝gung.
Hier sind in einigen F├Ąllen die Skripte fehlerhaft. Vor allem Pfade k├Ânnen falsch ausgerichtet sein.
Ein Prozess ├╝berschreitet den Arbeitsspeicher, weshalb eine korrekte Ausf├╝hrung nicht m├Âglich ist. Bei Content-Managment-Systemen, wie WordPress, kann die Installation einer fehlerhaften oder inkompatiblen Erweiterung die Ursache sein.┬áSo k├Ânnen Plug-ins und Themes, besonders von Drittanbietern, die komplette Seite beeintr├Ąchtigen.

Fehlerbehebung

Zu den Aufgaben eines Webmasters z├Ąhlt es, f├╝r einen reibungslosen Serverbetrieb zu sorgen. Die Probleme sollten direkt, wenn sie erkannt werden angegangen werden, das sonst die Besucher der Webseite abspringen k├Ânnen und es sonst beispielsweise zu einer Abstufung im Google Ranking kommen kann. Zun├Ąchst sollte also ├╝berpr├╝ft werden, ob der Server ├╝berhaupt noch l├Ąuft. Ist dies nicht der Fall, sollte man schnellstm├Âglich Kontakt zum Hosting-Anbieter aufnehmen.

Man sollte zuerst die Log-Dateien anschauen, um zu sehen, ob ein interner Fehler vorliegt. Dann sollte man die Webseite erneut laden, um den HTTP-Error zu reproduzieren und dabei die Erstellung der Log-Datei beobachten zu k├Ânnen. So kann die Fehlerquelle schnell gefunden werden. H├Ąufig sorgen inkompatible oder falsch programmierte Plug-Ins f├╝r das Auftreten des Errors

Zudem kann der Fehler auftreten, wenn die Berechtigung bei wichtigen Dateien nicht korrekt vergeben wurde. Es gibt drei Arten von Rechten. Lesen (r f├╝r read), Schreiben (w f├╝r write) und Ausf├╝hren (x f├╝r execute). Diese Berechtigungen k├Ânnen f├╝r drei verschiedene Nutzerarten vergeben werden. Besitzer der Datei, Gruppe an Nutzern und alle anderen. Den Rechten wiederum ist jeweils ein Zahlenwert zugeordnet. 4 f├╝r Lesen, 2 f├╝r Schreiben und 1 f├╝r Ausf├╝hren. Sie werden f├╝r jede Nutzerart in Form von rwx addiert und nacheinander angegeben. 755 der Standardcode in den Konfigurationseinstellungen. Er besagt, dass der Besitzer der Datei alle Rechte hat und eine andere Nutzergruppe bzw. alle anderen nur Lesen und Ausf├╝hren d├╝rfen, nicht aber Schreiben. Wenn die Rechtezuweisung anders gesetzt ist, k├Ânnen daher Fehler entstehen.

 


Sie haben noch Fragen?

Kontaktieren Sie uns

Kostenloser SEO-Check der OSG


Weitere Inhalte