Was bedeuten Fehlercodes wie 403, 404, 500 usw.?
Wenn beim Aufruf einer Website ein Fehlercode erscheint, bedeutet das, dass etwas zwischen Browser und Server nicht funktioniert hat. Die folgenden Erklärungen helfen Ihnen zu verstehen, was die häufigsten Fehler bedeuten und wie Sie sie beheben können.
403 – Verboten / Zugriff verweigert
Was bedeutet das?
Der Server hat die Anfrage verstanden, erlaubt aber keinen Zugriff auf die Seite oder Datei.
Typische Ursachen
-
Falsche Datei‑ oder Ordnerrechte
-
Fehlende Index‑Datei (z. B.
index.phpoderindex.html) -
Zugriff durch
.htaccessblockiert -
IP‑Sperre oder Sicherheitsregel aktiv
-
Ordner ist leer und Directory Listing ist deaktiviert
Lösungen
-
Prüfen Sie die Dateirechte (empfohlen: Ordner 755, Dateien 644)
-
Sicherstellen, dass eine Startseite vorhanden ist
-
.htaccessauf blockierende Regeln prüfen -
In Plesk unter Apache & Nginx Einstellungen prüfen
-
Falls Sie eine Firewall‑Sperre vermuten: MR‑Host Support kontaktieren
404 – Seite nicht gefunden
Was bedeutet das?
Die angeforderte Seite oder Datei existiert nicht (mehr).
Typische Ursachen
-
Datei gelöscht oder verschoben
-
Falscher Link / Tippfehler in der URL
-
Falsche Weiterleitung in
.htaccess -
CMS‑Permalinks fehlerhaft (z. B. WordPress)
Lösungen
-
Prüfen, ob die Datei im richtigen Ordner liegt (
httpdocs) -
URL auf Schreibfehler prüfen
-
In WordPress: Einstellungen → Permalinks → Speichern
-
Weiterleitungen in
.htaccessprüfen
500 – Interner Serverfehler
Was bedeutet das?
Der Server konnte die Anfrage nicht verarbeiten. Dies ist ein allgemeiner Fehler.
Typische Ursachen
-
Fehler in der
.htaccess -
Fehlerhafte PHP‑Datei oder Plugin
-
Falsche PHP‑Version
-
Speicherlimit überschritten
-
Fehlerhafte Rechte oder fehlende Dateien
Lösungen
-
.htaccesstestweise umbenennen -
PHP‑Version in Plesk wechseln
-
Fehlerprotokoll prüfen (Protokolle in Plesk)
-
Plugins/Themes deaktivieren (WordPress Toolkit)
-
Speicherlimit in den PHP‑Einstellungen erhöhen
503 – Service nicht verfügbar
Was bedeutet das?
Der Server ist erreichbar, kann aber die Anfrage momentan nicht bearbeiten.
Typische Ursachen
-
Server überlastet
-
Wartungsmodus aktiv (z. B. WordPress)
-
Fehler in Nginx/Apache Konfiguration
-
Zu viele gleichzeitige Prozesse
Lösungen
-
Kurz warten und erneut versuchen
-
WordPress Wartungsdatei
.maintenancelöschen -
In Plesk: Apache & Nginx Einstellungen prüfen
-
Bei wiederholtem Auftreten: MR‑Host Support kontaktieren
502 – Bad Gateway
Was bedeutet das?
Ein Server (z. B. Nginx) hat eine ungültige Antwort vom Backend (z. B. Apache oder PHP) erhalten.
Typische Ursachen
-
PHP‑FPM abgestürzt
-
Fehlerhafte Nginx‑Konfiguration
-
Timeout bei PHP‑Skripten
-
Überlastung
Lösungen
-
PHP‑Version oder PHP‑FPM neu starten (über Plesk)
-
PHP‑Einstellungen prüfen
-
Fehlerprotokolle ansehen
-
Support kontaktieren, wenn der Fehler dauerhaft bleibt
504 – Gateway Timeout
Was bedeutet das?
Der Server hat zu lange auf eine Antwort gewartet.
Typische Ursachen
-
Langsame Datenbankabfragen
-
Große Skripte oder Importe
-
Überlastung
-
Timeout‑Einstellungen zu niedrig
Lösungen
-
Skripte optimieren
-
Datenbank prüfen (phpMyAdmin)
-
Timeout‑Werte erhöhen (Plesk → PHP‑Einstellungen)
-
Bei wiederholtem Auftreten: Support kontaktieren
✔️ Zusammenfassung
| Fehlercode | Bedeutung | Typische Ursache | Lösung |
|---|---|---|---|
| 403 | Zugriff verweigert | Rechte, .htaccess, fehlende Index | Rechte prüfen, Index anlegen |
| 404 | Seite nicht gefunden | Datei fehlt, falscher Link | Datei prüfen, Permalinks reparieren |
| 500 | Serverfehler | PHP‑Fehler, .htaccess, Plugin | Logs prüfen, PHP‑Version wechseln |
| 502 | Bad Gateway | PHP‑FPM Fehler, Timeout | PHP‑FPM prüfen, Logs ansehen |
| 503 | Service nicht verfügbar | Wartung, Überlastung | Warten, Wartungsmodus prüfen |
| 504 | Timeout | Langsame Skripte | Skripte optimieren, Timeout erhöhen |