Przy instalacji panelu sterowania Hestia wszystkie parametry serwera WWW i bazy danych są ustawiane domyślnie. Czasami tych parametrów jest za mało dla niektórych stron, co może prowadzić do błędów, najczęściej 504 Gateaway Timeout, lub nieudanej próby przesłania dużego pliku przez menedżera plików strony, na przykład zdjęć, filmów lub archiwów.
Problem ten można rozwiązać, zmieniając odpowiednie parametry serwera WWW Apache, Nginx lub bazy danych MariaDB w zależności od potrzeb w danym przypadku. Poniżej omówimy podstawowe parametry i zalecane wartości, ale należy je dobierać w zależności od specyfiki działania strony i mocy serwera.
Przejdź do sekcji Serwer (ikona zębatki) i naciśnij przycisk Edytuj obok odpowiedniej usługi.


Apache i
Timeout 300 — Maksymalny czas oczekiwania na żądanie

Dodatkowe ustawienia PHP
max_execution_time 300 — Maksymalny czas wykonania skryptu PHP
max_input_time 300 — Maksymalny czas przetwarzania danych wejściowych przez skrypt
memory_limit 1024M — Maksymalna ilość pamięci RAM do wykorzystania przez skrypt
post_max_size 300M — Maksymalny rozmiar żądania POST (wpływa na rozmiar przesyłanych plików)
upload_max_filesize 300M — Maksymalny rozmiar przesyłanego pliku

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
Wymienione są tutaj tylko podstawowe parametry. Do bardziej "precyzyjnego" dostosowania należy korzystać z połączenia SSH z serwerem i wprowadzać zmiany w plikach konfiguracyjnych usług.
Wszystkie kategorie pytań
Ogólne pytania dotyczące serwerów