Wie man die Webserver-Einstellungen in Hestia CP anpasst

2 Oktober, 2023

Datenbank- und Web-Servereinstellungen werden standardmäßig bei der Installation des Steuerpanels vorgenommen. Für einige Websites sind die Parameter möglicherweise nicht ausreichend, was zu Fehlern wie 504 Gateway Timeout führt. Darüber hinaus ist es nicht möglich, große Dateien in Form von Bildern, Archiven oder Videos über den Manager auf der Website hochzuladen. 

Die Lösung des Problems besteht darin, die entsprechenden Eigenschaften der MariaDB-Datenbank oder der Webserver Nginx und Apache zu ändern. Im Folgenden sind die empfohlenen Parameter und die wichtigsten Werte aufgeführt. Der Benutzer sollte spezifische Werte auswählen, basierend auf der Serverleistung und den Besonderheiten der Website. Um mit den Änderungen zu beginnen, sollte man zum Abschnitt „Server“ wechseln, der durch ein Zahnradsymbol gekennzeichnet ist, und auf „Bearbeiten“ neben dem gewünschten Wert klicken. 

Apache   

Timeout 300 — die längste Wartezeit für eine Anfrage.

Zusätzliche PHP-Einstellungen

max_execution_time 300 — die maximale Ausführungsdauer eines PHP-Skripts.
max_input_time 300 — die längste Zeit für die Verarbeitung von Eingabedaten durch das Skript. memory_limit 1024M — der maximale Speicher, den das Skript verwenden kann.
post_max_size 300M — die größte Größe einer POST-Anfrage (beeinflusst die Größe der hochgeladenen Dateien).
upload_max_filesize 300M — die maximale Größe einer hochgeladenen Datei.

Nginx   

send_timeout 300s
proxy_connect_timeout 300s
proxy_send_timeout 300s
proxy_read_timeout 300s

MariaDB   

wait_timeout 300
interactive_timeout 300
max_allowed_packet 100M

Hier sind nur die grundlegenden Eigenschaften aufgeführt. Genauere Parameter erfordern eine SSH-Verbindung zum Server und Änderungen an den Konfigurationsdateien der Dienste.