#
# 10base - nethserver-freepbx
#

[www]
env[PATH] = '/opt/rh/rh-php56/root/bin:/opt/rh/rh-php56/root/usr/bin:/usr/bin:$PATH'
clear_env = no

user = asterisk
group = asterisk

listen = 127.0.0.1:9600

listen.allowed_clients = 127.0.0.1

pm = dynamic
pm.max_children = 50
pm.start_servers = 5
pm.min_spare_servers = 5
pm.max_spare_servers = 35
; Mitigation for CVE-2026-109619: one request per worker - NethServer/dev#8256
pm.max_requests = 1

slowlog = /var/log/pbx/www-slow.log

php_admin_value[error_log] = /var/log/pbx/www-error.log
php_admin_flag[log_errors] = on

php_value[session.save_handler] = files
php_value[session.save_path]    = /tmp
php_value[soap.wsdl_cache_dir]  = /var/opt/rh/rh-php56/lib/php/wsdlcache

; Mitigation for CVE-2026-109618 / CVE-2026-109619 - NethServer/dev#8256
php_admin_flag[session.upload_progress.enabled] = off
