; ONOX PHP-FPM Havuz Konfigürasyonu: {{ pool_name }}
; Bu dosya Ansible tarafından yönetilmektedir. Manuel düzenlemeyin.

[{{ pool_name }}]
user  = {{ pool_user }}
group = {{ pool_group }}

listen = {{ pool_socket }}
listen.owner = apache
listen.group = apache
listen.mode  = 0660

pm                   = {{ pool_pm }}
pm.max_children      = {{ pool_max_children }}
pm.start_servers     = {{ pool_start_servers }}
pm.min_spare_servers = {{ pool_min_spare_servers }}
pm.max_spare_servers = {{ pool_max_spare_servers }}
pm.process_idle_timeout = 10s
pm.max_requests      = 500

; Günlükler
access.log           = /var/log/php-fpm/{{ pool_name }}-access.log
slowlog              = /var/log/php-fpm/{{ pool_name }}-slow.log
request_slowlog_timeout = 5s

; Ortam değişkenleri
env[HOSTNAME]        = $HOSTNAME
env[PATH]            = /usr/local/bin:/usr/bin:/bin
env[TMP]             = /tmp
env[TMPDIR]          = /tmp
env[TEMP]            = /tmp

; PHP ayarları (bu havuza özgü)
php_admin_value[error_log]      = /var/log/php-fpm/{{ pool_name }}-error.log
php_admin_flag[log_errors]      = on
php_value[session.save_handler] = redis
php_value[session.save_path]    = "tcp://127.0.0.1:6379"
