CityHost.UA
Pomoc i wsparcie

Hestia CP: Dostosowanie parametrów serwera WWW

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.