Skip to main content

Change Default PHP-FPM settings on cPanel/WHM Server

  1. Create the file /var/cpanel/ApachePHPFPM/system_pool_defaults.yaml
  2. Add you custom settings


  3.  
    
    
    
    pm_max_children : 3
    pm_max_requests : 10
    pm_min_spare_servers : 5
    pm_max_spare_servers : 15
    pm_process_idle_timeout : 10


  4. Remove existing config files using following command
    rm -rf /var/cpanel/userdata/*/*.php-fpm.yaml
  5. Rebuild New config files using following command
    /scripts/php_fpm_config --rebuild
  6. You may need to enable the php-fpm for the sites from whm again.