; {{ ansible_managed }} [{{ item.value.user | default(item.key) }}] user = {{ item.value.user | default(item.key) }} group = {{ item.value.user | default(item.key) }} listen = {{ item.value.php_listen | default('/var/run/php-fpm53-' + item.value.user | default(item.key) + '.sock') }} listen.owner = {{ item.value.user | default(item.key) }} listen.group = {{ php_listen_group }} listen.mode = {{ php_listen_mode }} pm = {{ php_pm }} pm.max_children = {{ php_pm_max_children }} pm.start_servers = {{ php_pm_start_servers }} pm.min_spare_servers = {{ php_pm_min_spare_servers }} pm.max_spare_servers = {{ php_pm_max_spare_servers }} pm.max_requests = {{ php_pm_max_requests }} chdir = {{ php_chdir }} php_admin_value[open_basedir] = {{ item.value.open_basedir | default(php_open_basedir_prefix + '/' + item.value.user | default(item.key)) }} php_admin_value[disable_functions] = {{ item.value.disable_functions | default(php_disable_functions) }} php_admin_value[allow_url_fopen] = {{ item.value.allow_url_fopen | default(php_allow_url_fopen) }} php_admin_value[memory_limit] = {{ item.value.memory_limit | default(php_memory_limit) }} php_admin_value[upload_max_filesize] = {{ item.value.upload_max_filesize | default(php_upload_max_filesize) }} php_admin_value[max_file_uploads] = {{ item.value.max_file_uploads | default(php_max_file_uploads) }} php_admin_value[post_max_size] = {{ item.value.post_max_size | default(php_post_max_size) }} php_admin_value[date.timezone] = {{ item.value.date_timezone | default(php_date_timezone) }} php_admin_value[upload_tmp_dir] = "{{ item.value.upload_tmp_dir | default(php_tmp_dir_prefix + '/' + item.value.user | default(item.key) + '/tmp') }}" php_admin_value[session.save_path] = "{{ item.value.session_save_path | default(php_tmp_dir_prefix + '/' + item.value.user | default(item.key) + '/tmp') }}" php_flag[expose_php] = {{ item.value.expose_php | default(php_expose_php) }} security.limit_extensions = {{ php_security_limit_extensions }} {% if item.value.custom_php_flags is defined %} {% for (k, v) in item.value.custom_php_flags.iteritems() %} php_flag[{{ k }}] = {{ v }} {% endfor %} {% endif %} {% if item.value.custom_php_admin_values is defined %} {% for (k, v) in item.value.custom_php_admin_values.iteritems() %} php_admin_value[{{ k }}] = {{ v }} {% endfor %} {% endif %} {% if item.value.custom_php_settings is defined %} {% for item in item.value.custom_php_settings %} {{ item }} {% endfor %} {% endif %}