Fehlerbehebung & Fragen

504 Gateway Time-out

Dies ist ein klassischer Fehler des nginx-Webservers, der in standardmäßigen Hostware-Umgebungen verwendet wird.

Ursache

Die Ursache dieses Fehlers hängt von der Aktion ab, die gerade ausgeführt wird:

  • Wenn in der Administration eine PDF erzeugt wird, hat die PDF wahrscheinlich viele Einträge. In diesem Fall benötigt der PDF-Generator mehr Ausführungszeit, als nginx erlaubt.

Konfiguration anpassen

Um dieses Problem zu beheben, passe die Konfiguration von deinem nginx und deiner php-Konfiguration an.

nano /etc/php/8.3/fpm/php.ini

Drücke CTRL + W und suche in der Datei nach "max_execution_time". Drücke die Eingabetaste, um die entsprechende Zeile zu finden.

Der Standardwert ist 30 Sekunden. Passe ihn bei Bedarf an, zum Beispiel auf 180 für 3 Minuten.

Starte PHP und nginx neu:

systemctl restart php8.3-fpm nginx
War das hilfreich?