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.iniDrü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 nginxWar das hilfreich?