Zum Inhalt springen
SEO NW – Alexander Müller 18 FachportaleHotline 0800 188 7 100 rund um die UhrGratis Sprechstundewww.seo-manager.info
NotdienstHilfe rund um die Uhr
Menü

Leistung

Fehler 500 auf der Website: Soforthilfe vom Notdienst

Der Fehler 500 Internal Server Error bedeutet, dass der Server auf ein unerwartetes Problem gestoßen ist und die Anfrage nicht erfüllen konnte. Häufige Ursachen sind ein Update von PHP oder einer Erweiterung, fehlerhafte Einstellungen in der .htaccess, zu wenig Speicher oder Rechenzeit und ein voller Datenträger. Die genaue Ursache steht im Fehlerprotokoll des Servers oder der Anwendung.

Einzelner Serverschrank in einem dämmrigen Raum, ein Gerät leuchtet rot als Warnung, Kabel hängen herab
Bild: KI-generiert

Statt der Website erscheint eine weiße Seite mit "500 Internal Server Error", "HTTP ERROR 500" oder einer knappen Meldung, dass ein Fehler aufgetreten ist. Besucher kommen nicht mehr auf die Seite, Bestellungen bleiben aus, Formulare gehen ins Leere. Der Fehler 500 auf der Website ist ein typischer Notfall, und er sagt zunächst nur, dass auf dem Server etwas schiefgelaufen ist. Was genau, verrät erst das Fehlerprotokoll. Der Notdienst von SEO NW findet die Ursache und bringt die Website zurück, rund um die Uhr unter 0800 188 7 100.

Was der Fehler 500 bedeutet

Die HTTP-Spezifikation beschreibt den Statuscode 500 so: Der Server ist auf eine unerwartete Bedingung gestoßen, die ihn daran gehindert hat, die Anfrage zu erfüllen [1]. Das ist eine Sammelmeldung. Sie sagt nichts darüber, ob ein Skript abgestürzt ist, eine Datei fehlt oder eine Einstellung falsch ist. Verwandte Codes sind etwas genauer: 502 meldet, dass ein Server als Vermittler eine ungültige Antwort von einem anderen Server bekommen hat, 503, dass der Server vorübergehend überlastet ist oder gewartet wird, und 504, dass ein vorgelagerter Server nicht rechtzeitig geantwortet hat [1].

Weil der Fehler beim Server liegt, hilft es Besuchern nicht, die Seite neu zu laden oder den Browser zu wechseln. Die Ursache muss auf dem Server behoben werden.

Typische Ursachen

Update von PHP oder einer Erweiterung

Die Joomla-Dokumentation nennt als typische Gründe für schwere Fehler eine Änderung beim Hoster, zum Beispiel eine neue PHP-Version, die nicht zu Joomla oder einer Erweiterung passt, und eine neu installierte oder aktivierte Erweiterung, die nicht kompatibel ist [2]. Für WordPress, Shopware und andere Systeme gilt dasselbe. Ein automatisches Update in der Nacht und am Morgen eine weiße Seite ist ein sehr häufiges Muster.

Kabelgewirr hinter einem Server mit einem gelösten Stecker in Nahaufnahme im rötlichen Licht
Bild: KI-generiert

Speicher, Rechenzeit oder Datenträger

Ebenfalls laut Joomla-Dokumentation kommen Probleme mit dem Speicherplatz, der Speichernutzung oder einem Zeitlimit für Skripte als Ursache in Frage [2]. Ein voller Datenträger, etwa durch angesammelte Backups oder Logdateien, legt die Website ebenso lahm wie ein Skript, das mehr Arbeitsspeicher braucht, als PHP erlaubt.

Fehler in der .htaccess oder der Serverkonfiguration

Ein falscher Eintrag in der .htaccess, etwa eine Weiterleitungsregel mit Tippfehler oder eine Anweisung, die der Server nicht kennt, führt bei Apache-Servern sofort zu einem Fehler 500 auf allen Seiten. Das passiert oft nach dem Einrichten von Weiterleitungen oder nach dem Einbau einer Sicherheitserweiterung, die selbst Regeln schreibt.

Falsche Dateirechte und fehlende Dateien

Nach einem Umzug oder einem unvollständigen Upload fehlen manchmal Dateien, oder die Rechte stimmen nicht. Auch eine Konfigurationsdatei, die nach einem Update nicht mehr zur Version passt, kann den Fehler auslösen.

Datenbank nicht erreichbar

Läuft der Datenbankserver nicht oder haben sich Benutzername und Passwort geändert, zeigen manche Systeme eine eigene Meldung, andere einen Fehler 500. Die Joomla-Dokumentation nennt als häufige Gründe einen gestoppten Datenbankserver, etwa während einer Wartung beim Hoster, einen gelöschten Datenbankbenutzer oder geänderte Zugangsdaten [3].

Schadcode

Ein eingeschleustes Skript, das fehlerhaft programmiert ist oder mit einem Update kollidiert, kann ebenfalls Fehler 500 auslösen. Tauchen unbekannte Dateien auf oder hat sich die .htaccess ohne dein Zutun verändert, gehört der Fall zum Notdienst unter Webseite gehackt.

Notfall? Ruf an.

Die Hotline 0800 188 7 100 ist rund um die Uhr erreichbar, auch nachts, am Wochenende und an Feiertagen.

Was du selbst prüfen kannst

  • Überlegen, was zuletzt geändert wurde: Update, neue Erweiterung, neue Weiterleitungen, Umzug, PHP-Version beim Hoster.
  • Prüfen, ob alle Seiten betroffen sind oder nur einzelne, etwa die Kasse oder die Anmeldung.
  • In der Verwaltung des Hosters nachsehen, ob der Speicherplatz voll ist und ob der Hoster eine Störung meldet.
  • Im Fehlerprotokoll des Hosters nachsehen, falls du Zugang hast. Die letzten Einträge zur Uhrzeit des Fehlers nennen oft Datei und Zeile.
  • Nur wenn du sicher bist, was du tust: die zuletzt aktivierte Erweiterung deaktivieren. Vorher eine Sicherung anlegen.

Fehler sichtbar machen

Die meisten Content-Management-Systeme haben einen Modus zur Fehlersuche. In Joomla schaltet man in der globalen Konfiguration im Reiter System die Fehlersuche (Debug System) ein und stellt im Reiter Server die Fehlerberichterstattung (Error Reporting) auf Maximum. Ist das Backend nicht erreichbar, setzt man in der Datei configuration.php die Werte für debug und error_reporting entsprechend. Danach zeigt die Seite einen Stapelverlauf, dessen erster Eintrag meist auf die fehlerhafte Erweiterung zeigt [2]. Nach der Reparatur werden beide Einstellungen wieder zurückgesetzt [2].

Entwickler liest nachts am Schreibtisch ausgedruckte Protokollblätter mit unleserlichen Zeilen
Bild: KI-generiert

WordPress schreibt Fehler mit WP_DEBUG und WP_DEBUG_LOG in die Datei debug.log im Ordner wp-content. Mit WP_DEBUG_DISPLAY auf false bleiben die Meldungen dabei für Besucher unsichtbar [4]. Die Einträge gehören in die wp-config.php vor die Zeile, die das Ende der Bearbeitung markiert [4].

Was du uns am Telefon sagen solltest

Je genauer die Angaben, desto schneller finden wir die Ursache. Hilfreich sind der genaue Wortlaut der Meldung, die Uhrzeit, ab der der Fehler auftrat, und die Antwort auf die Frage, ob wirklich alle Seiten betroffen sind oder nur einzelne. Sag uns außerdem, mit welchem System die Website läuft, bei welchem Hoster sie liegt und ob kurz vorher jemand daran gearbeitet hat. Ein Bildschirmfoto der Fehlerseite hilft ebenfalls, weil manche Systeme dort eine Kennung oder einen Hinweis auf die betroffene Komponente ausgeben. Halte zuletzt den Zugang zur Verwaltung des Hosters bereit. Darüber erreichen wir die Fehlerprotokolle, ohne erst eine Verbindung zum Server einrichten zu müssen.

So gehen wir vor

  1. Lage klären: Seit wann, welche Seiten, was wurde geändert?
  2. Protokolle lesen: Fehlerprotokoll des Webservers, PHP-Protokoll und das Protokoll der Anwendung zur Uhrzeit des Fehlers.
  3. Ursache beheben: fehlerhafte Erweiterung deaktivieren oder zurücksetzen, PHP-Version anpassen, .htaccess korrigieren, Speicher freigeben, Datenbankzugang reparieren.
  4. Ursprünglichen Zustand wiederherstellen: Die deaktivierte Funktion wird in einer verträglichen Version wieder eingeschaltet oder ersetzt.
  5. Prüfen: Startseite, Unterseiten, Formulare, Kasse und Backend. Fehlermodi werden wieder ausgeschaltet.
  6. Vorbeugen: Empfehlungen, wie Updates künftig sicherer laufen, etwa mit einer Testumgebung.

Fehler 500 und Google

Ein kurzer Fehler bleibt in der Regel ohne Folgen. Dauert er an, reagiert Google: Serverfehler mit 5xx-Codes führen dazu, dass Googles Crawler die Website vorübergehend langsamer crawlen. Bereits indexierte Adressen bleiben zunächst im Index, Adressen mit dauerhaften Serverfehlern werden aber schließlich entfernt [5]. Muss eine Website für Wartungsarbeiten bewusst vom Netz, empfiehlt Google für einen bis zwei Tage den Statuscode 503 statt der Inhalte, die robots.txt soll dabei weiter erreichbar bleiben [6]. Was bei einem Rankingverlust nach einem Ausfall zu tun ist, steht unter Ranking-Verlust. Den Bericht zu Serverfehlern in der Search Console erklärt faq unter Serverfehler 5xx in der Search Console.

Fehler 500 vorbeugen

Viele Fehler 500 entstehen durch Updates, die direkt auf der Live-Website laufen. Eine Testumgebung, in der Updates zuerst ausprobiert werden, verhindert die meisten davon. Dazu kommen ein aktuelles Backup vor jedem Update, eine Überwachung, die bei Fehlern sofort meldet, und ein Blick auf den Speicherplatz. Wie eine laufende Pflege aussieht, beschreiben die Fachportale für Sicherheit und Updates bei WordPress und für Sicherheit und Updates bei Joomla. Bei Problemen mit einzelnen Systemen helfen der WordPress Notdienst und der Joomla Notdienst.

Zwei gleiche kleine Server nebeneinander auf einem Regal, einer mit grünem, einer mit gelbem Punkt
Bild: KI-generiert

Was die Hilfe kostet

Wir rechnen nach Aufwand ab. Der Stundensatz beträgt 200 Euro netto montags bis freitags von 9 bis 17 Uhr, abends, am Wochenende und an Feiertagen 400 Euro netto, jeweils zuzüglich Umsatzsteuer und je angefangene Stunde [7]. Viele Fehler 500 lassen sich mit einem Blick ins Protokoll schnell eingrenzen. Steckt Schadcode oder ein größerer Versionskonflikt dahinter, dauert es länger. Wir sagen dir nach der ersten Prüfung, womit du rechnen musst. Mehr unter Notdienst Preise.

Zeigt deine Website gerade einen Fehler 500? Ruf jetzt an unter 0800 188 7 100. Mit dem Zugang zum Hoster finden wir die Ursache meist schnell.

  1. Gesetz RFC 9110: HTTP Semantics, Abschnitt 15.6 Server Error 5xx. IETF. Stand 06.2022. abgerufen am 30.10.2026
  2. Organisation FatalError. Joomla User Guide. Stand laufend. abgerufen am 30.10.2026
  3. Organisation Database Connection. Joomla User Guide. Stand laufend. abgerufen am 30.10.2026
  4. Organisation Debugging in WordPress. WordPress Advanced Administration Handbook. Stand 14.10.2026. abgerufen am 30.10.2026
  5. Organisation Auswirkungen von HTTP-Statuscodes auf die Crawler von Google. Google Search Central. Stand 06.03.2026. abgerufen am 30.10.2026
  6. Organisation Website vorübergehend pausieren oder Website deaktivieren. Google Search Central. Stand 31.12.2025. abgerufen am 30.10.2026
  7. Organisation SEO Beratung (Stundenbasis) SW10008. SEO NW, Shop hosting.seo-manager.info. Stand 30.10.2026. abgerufen am 30.10.2026

Häufige Fragen

Was bedeutet 500 Internal Server Error?

Der Server ist auf ein unerwartetes Problem gestoßen und konnte die Anfrage nicht erfüllen. Die Meldung ist allgemein, die genaue Ursache steht im Fehlerprotokoll des Servers oder der Anwendung.

Liegt der Fehler 500 an meinem Browser?

Nein. Der Fehler entsteht auf dem Server. Neu laden oder ein anderer Browser helfen deshalb nicht, die Ursache muss auf dem Server behoben werden.

Was sind typische Ursachen?

Typisch sind Updates von PHP, dem Content-Management-System oder einer Erweiterung, Fehler in der .htaccess, zu wenig Speicher oder Rechenzeit und ein voller Datenträger.

Schadet ein Fehler 500 meinen Rankings?

Ein kurzer Fehler meist nicht. Bei länger anhaltenden Serverfehlern crawlt Google die Website langsamer und entfernt Adressen mit dauerhaften Fehlern schließlich aus dem Index.

Kann ich den Fehler selbst beheben?

Manchmal, etwa wenn du die zuletzt aktivierte Erweiterung kennst und deaktivieren kannst. Lege vorher eine Sicherung an und schalte Fehlermeldungen nie dauerhaft für Besucher sichtbar.

Jetzt anrufen

Die Hotline 0800 188 7 100 ist rund um die Uhr erreichbar, auch nachts, am Wochenende und an Feiertagen.

Erstgespräch für 1 €. Deine Angaben gehen an 301@seo-manager.info und dienen nur der Antwort. Datenschutz. Lieber sprechen? 0800 188 7 100, rund um die Uhr.

Zuletzt geprüft am 03.11.2026, nächste Prüfung spätestens im November 2027. Fehler entdeckt? Schreib uns.

Weiterlesen