504 Gateway Timeout bei WordPress – Performance- oder Hosting-Problem?
Du rufst deine WordPress-Webseite auf – und erhältst nur noch:
504 Gateway Timeout
Die Seite lädt ungewöhnlich lange – und bricht dann mit einer Serverfehlermeldung ab.
Ein 504-Fehler bedeutet, dass ein Server zu lange auf eine Antwort gewartet hat. Anders gesagt: Deine Webseite ist nicht zwingend kaputt – sie reagiert einfach nicht schnell genug.
In diesem Beitrag zeigen wir dir, was hinter einem 504 Gateway Timeout steckt, welche Ursachen typisch sind und wie du strukturiert vorgehst.

Was bedeutet 504 Gateway Timeout?
Ein 504-Fehler entsteht, wenn:
Ein Server (z. B. Proxy, Load Balancer oder CDN) keine rechtzeitige Antwort vom eigentlichen Webserver erhält.
Der Unterschied zu 502:
- 502 = Ungültige Antwort
- 504 = Keine Antwort innerhalb des Zeitlimits
Das Problem liegt meist an Performance oder Ressourcen.
Typische Ursachen bei WordPress
1. Langsame Plugins
Ein Plugin kann:
- grosse Datenmengen verarbeiten
- externe APIs abfragen
- komplexe Datenbankabfragen ausführen
- fehlerhafte Prozesse starten
Wenn der Server länger braucht als erlaubt, wird die Verbindung abgebrochen.
2. Hosting-Ressourcen zu knapp
Ein sehr häufiger Grund:
- Zu wenig RAM
- Begrenzte CPU
- PHP-Prozesslimit erreicht
- Shared Hosting stark ausgelastet
Gerade bei stark wachsenden Webseiten kann das Hosting zur Bremse werden. Das «Managed Hosting» von plan f kann Abhilfe schaffen.
3. Datenbankprobleme
Langsame oder blockierte Datenbankabfragen führen dazu, dass:
- Seiten extrem langsam laden
- Backend nicht reagiert
- Login lange hängt
- Server in Timeout läuft
4. Externe Dienste reagieren nicht
Wenn deine Webseite auf externe Dienste angewiesen ist:
- Zahlungsanbieter
- CRM-Systeme
- API-Schnittstellen
- Tracking-Tools
und diese nicht reagieren, kann WordPress ebenfalls in einen Timeout laufen.
5. CDN- oder Proxy-Konflikte
Wenn ein CDN wie Cloudflare zwischengeschaltet ist, kann es passieren, dass:
CDN ↔ Hosting-Server nicht rechtzeitig kommunizieren.
Der CDN gibt dann 504 aus.
Erste Schritte zur Analyse
1. Seite mehrfach neu laden
Manchmal ist es nur ein temporärer Engpass.
2. Hosting-Logs prüfen
Im Hosting-Panel:
- PHP-Fehlerprotokoll
- Server-Logs
- Ressourcen-Auslastung
3. Plugins testweise deaktivieren
Falls Backend-Zugriff möglich ist:
- Plugins deaktivieren
- Performance prüfen
- Schrittweise reaktivieren
4. PHP-Version und Speicherlimit prüfen
Zu niedriges Memory-Limit kann Prozesse abbrechen.
5. CDN vorübergehend deaktivieren
So lässt sich prüfen, ob das Problem beim Proxy liegt.
Unterschied zu anderen 50X-Fehlern
Zur Einordnung:
- WordPress Serverfehler: Was steckt hinter den Codes 500, 502, 503 und 504?
- 500 = Interner Fehler im System
- 502 = Ungültige Antwort eines Servers
- 503 = Server aktuell nicht verfügbar
- 504 = Server antwortet zu langsam
Der 504 deutet klar auf Performance oder Ressourcen hin.
Wann professionelle Hilfe sinnvoll ist
Wenn:
- der Fehler wiederholt auftritt
- Backend ebenfalls betroffen ist
- Login extrem langsam ist
- die Webseite geschäftlich relevant ist
- das Hosting möglicherweise an Grenzen stösst
Dann lohnt sich eine strukturierte Analyse.
Bei plan f prüfen wir:
- Serverkonfiguration
- Hosting-Ressourcen
- Plugin-Performance
- Datenbankstruktur
- CDN-Setup
Mehr zur WordPress-Reparatur:
Oder direkt zum Managed Hosting:
Prävention: So vermeidest du 504-Fehler
- Regelmässige Webpflege
- Nicht benötigte Plugins entfernen
- Hosting passend zur Projektgrösse wählen
- Performance überwachen
- Updates kontrolliert durchführen
Gerade bei Unternehmenswebseiten sollte Performance aktiv gemanagt werden.
Fazit
Ein 504 Gateway Timeout ist meist kein klassischer WordPress-Bug, sondern ein Performance- oder Hosting-Problem.
Die Ursache liegt häufig bei Ressourcen, langsamen Plugins oder externer Kommunikation. Mit systematischem Vorgehen lässt sich das Problem identifizieren und nachhaltig beheben.
Bei geschäftlich relevanten Webseiten sollte die Serverstabilität kein Zufallsprodukt sein.

