Doporučené klíčové hodnoty php-fpm pro WordPress
Vytvořeno:
19. 8. 2024
25. 8. 2024
Kategorie:
Autor:
Jacob Korec

Nynější hodnoty, které nastavuji pro hosting svých WordPress webů, co se mi prozatím osvědčují ve výkonu a odezvě webu.
Úvod
Toto jsou nynější hodnoty, které nastavuji pro hosting svých WordPress webů.
Konfigurace PHP-FPM
pm = dynamic
pm.max_children = 50
pm.start_servers = 5
pm.min_spare_servers = 5
pm.max_spare_servers = 10
pm.process_idle_timeout = 30s
pm.max_requests = 500
pm.status_path = /php_status
ping.path = /php_ping
- pm = dynamic: Nastavuje dynamický režim správy procesů, což umožňuje PHP-FPM přizpůsobit počet pracovních procesů podle zátěže.
- pm.max_children = 50: Maximální počet současně běžících PHP-FPM procesů.
- pm.start_servers = 5: Počet procesů spuštěných při startu PHP-FPM.
- pm.min_spare_servers = 5: Minimální počet pohotovostních procesů.
- pm.max_spare_servers = 10: Maximální počet pohotovostních procesů.
- pm.process_idle_timeout = 30s: Doba, po které bude nečinný proces ukončen.
- pm.max_requests = 500: Maximální počet požadavků, které proces zpracuje, než se restartuje.
- pm.status_path a ping.path: Cesty pro monitorování stavu PHP-FPM.
Nastavení časových limitů
php_admin_value[max_execution_time] = 120
php_admin_value[max_input_time] = 60
- max_execution_time = 120: Maximální doba běhu skriptu (2 minuty).
- max_input_time = 60: Maximální doba pro zpracování vstupních dat (1 minuta)
Nastavení limitů pro nahrávání a zpracování dat
php_admin_value[post_max_size] = 64M
php_admin_value[upload_max_filesize] = 32M
php_admin_value[default_socket_timeout] = 60
php_admin_value[max_file_uploads] = 20
php_admin_value[max_input_vars] = 3000
- post_max_size = 64M: Maximální velikost POST dat.
- upload_max_filesize = 32M: Maximální velikost nahrávaného souboru.
- default_socket_timeout = 60: Časový limit pro síťové operace.
- max_file_uploads = 20: Maximální počet současně nahrávaných souborů.
- max_input_vars = 3000: Maximální počet vstupních proměnných.
php fpm configphp fpm config
GbdMv yGb zkhju TxG