HTTP-Fehler im Webhosting: Was bedeuten Error 403, 500, 502 & Co.?

HTTP-Fehlercodes geben Hinweise darauf, warum eine Website oder ein Dienst nicht erreichbar ist. Die folgenden Fehler treten im Webhosting besonders häufig auf.

403 – Forbidden

Bedeutung
Der Zugriff auf die angeforderte Ressource ist nicht erlaubt.

Häufige Ursachen

  • Falsche Datei- oder Ordnerrechte (z. B. 777 oder 000)

  • Fehlende Startdatei (index.php, index.html)

  • Zugriff durch Sicherheitsregeln (Firewall / ModSecurity) blockiert

  • Zugriffsbeschränkungen in der .htaccess

Was Sie tun können

  • Prüfen Sie die Dateirechte:

    • Ordner: 755

    • Dateien: 644

  • Stellen Sie sicher, dass eine Startdatei vorhanden ist

  • Deaktivieren Sie testweise Sicherheitsplugins oder Schutzmechanismen

  • Prüfen Sie vorhandene .htaccess-Regeln

406 – Not Acceptable

Bedeutung
Die Anfrage wurde vom Server aufgrund von Sicherheits- oder Inhaltsregeln abgelehnt.

Häufige Ursachen

  • ModSecurity blockiert bestimmte Parameter oder Formulare

  • Verdächtige Zeichen in URLs oder Formularfeldern

  • Fehlkonfigurierte Plugins oder Themes

Was Sie tun können

  • Entfernen Sie Sonderzeichen aus URLs oder Formularen

  • Deaktivieren Sie testweise Plugins oder Web Application Firewalls

  • Testen Sie die Seite ohne individuelle .htaccess-Regeln

  • Kontaktieren Sie den Support mit Angabe der betroffenen URL

429 – Too Many Requests

Bedeutung
Es wurden zu viele Anfragen in kurzer Zeit an den Server gesendet.

Häufige Ursachen

  • Bots oder Crawler rufen die Website zu häufig auf

  • Fehlkonfigurierte Plugins (z. B. Cronjobs oder API-Abfragen)

  • Externe Dienste oder Skripte mit hoher Anfragefrequenz

Was Sie tun können

  • Prüfen und begrenzen Sie Cronjobs oder API-Zugriffe

  • Aktivieren Sie Caching (z. B. Browser- oder Server-Cache)

  • Sperren Sie auffällige IP-Adressen

  • Reduzieren Sie automatische Hintergrundabfragen

500 – Internal Server Error

Bedeutung
Der Server kann die Anwendung nicht korrekt ausführen oder interpretieren.
Die genaue Ursache ist zunächst unbekannt.

Häufige Ursachen

  • PHP-Fehler oder inkompatible PHP-Version

  • Defekte oder fehlerhafte Plugins/Themes

  • Zu geringes PHP-Speicherlimit

Was Sie tun können

  • Prüfen Sie zuerst das php_error.log
    (im Homeverzeichnis unter /log)

  • Setzen Sie die PHP-Version testweise auf eine ältere/stabile Version

  • Benennen Sie die .htaccess testweise um

  • Deaktivieren Sie Plugins schrittweise

502 – Bad Gateway

Bedeutung
Der Webserver erhält eine ungültige Antwort von einem angebundenen Dienst
(z. B. PHP-FPM).

Häufige Ursachen

  • PHP-Prozess abgestürzt oder überlastet

  • Zu lange Skriptlaufzeiten

  • Fehlkonfiguration zwischen Webserver und PHP

Was Sie tun können

  • Laden Sie die Seite erneut (oft ein temporäres Problem)

  • Reduzieren Sie die Komplexität von Plugins oder Skripten

  • Erhöhen Sie ggf. PHP-Limits (Memory / Execution Time)

  • Prüfen Sie kürzlich geänderte PHP-Einstellungen

503 – Service Unavailable

Bedeutung
Der Server ist derzeit nicht verfügbar. 

Häufige Ursachen

  • Serverüberlastung

  • Wartungsarbeiten

  • Zu viele gleichzeitige Prozesse

  • Dienste-Neustarts

Was Sie tun können

  • Warten Sie einige Minuten und laden Sie die Seite erneut

  • Prüfen Sie, ob Updates oder Wartungen laufen

  • Reduzieren Sie gleichzeitige Zugriffe (z. B. durch Caching)

  • Kontaktieren Sie den Support, wenn der Fehler weiterhin besteht

504 – Gateway Timeout

Bedeutung
Ein angebundener Dienst hat zu lange für die Antwort benötigt.

Häufige Ursachen

  • Sehr langsame Datenbankabfragen

  • Nicht erreichbare externe APIs

  • Lange Skriptlaufzeiten oder große Datenverarbeitung

Was Sie tun können

  • Optimieren Sie Plugins und Datenbankabfragen

  • Deaktivieren Sie testweise externe Dienste

  • Reduzieren Sie Import- oder Exportprozesse

Allgemeiner Hinweis

Viele dieser Fehler sind konfigurations- oder lastbedingt und treten häufig nach folgenden Änderungen auf:

  • Updates

  • Plugin-Installationen

  • PHP-Versionswechsel

  • Traffic-Spitzen

Wenn ein Fehler reproduzierbar ist oder länger anhält, hilft der Support gerne weiter.
Bitte übermitteln Sie dabei möglichst:

  • die betroffene URL

  • den Zeitpunkt des Fehlers

  • eine kurze Beschreibung der letzten Änderungen