# 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 ``` php_admin_value_error_reporting : E_ALL & ~E_NOTICE & ~E_DEPRECATED & ~E_STRICT php_admin_value_disable_functions : show_source,system,exec,shell_exec,passthru,popen pm_max_children : 3 pm_max_requests : 10 pm_min_spare_servers : 5 pm_max_spare_servers : 15 pm_process_idle_timeout : 10 ``` 3. Remove existing config files using following command ``` rm -rf /var/cpanel/userdata/*/*.php-fpm.yaml ``` 4. Rebuild New config files using following command ``` /scripts/php_fpm_config --rebuild ``` 5. You may need to enable the php-fpm for the sites from whm again.