; ============================================================================ ; barox SecPen - eigener PHP-FPM-Pool ; Ablage: /etc/php/8.5/fpm/pool.d/barox-secpen.conf ; ============================================================================ [barox-secpen] user = barox group = barox listen = /run/php/php8.5-fpm-barox-secpen.sock listen.owner = www-data listen.group = www-data listen.mode = 0660 pm = dynamic pm.max_children = 12 pm.start_servers = 3 pm.min_spare_servers = 2 pm.max_spare_servers = 5 pm.max_requests = 500 ; Der Webprozess fuehrt niemals Scans aus - er braucht daher keine langen Laufzeiten. request_terminate_timeout = 120s php_admin_value[memory_limit] = 256M php_admin_value[upload_max_filesize] = 25M php_admin_value[post_max_size] = 26M php_admin_value[max_execution_time] = 60 php_admin_value[expose_php] = Off php_admin_flag[display_errors] = Off php_admin_flag[log_errors] = On php_admin_value[error_log] = /var/log/php-fpm-barox-secpen.log ; Kein Zugriff ausserhalb der Anwendung und der Datenverzeichnisse. php_admin_value[open_basedir] = /var/www/html/barox-secpen:/var/lib/barox-secpen:/tmp:/usr/share/php ; Prozessstart aus dem Webprozess ist ausdruecklich verboten. php_admin_value[disable_functions] = exec,passthru,shell_exec,system,proc_open,popen,pcntl_exec