X-Git-Url: https://git.openstreetmap.org/chef.git/blobdiff_plain/38354834734e621082397dd448034c284f9127c7..867a767ee96c65b89179c9d53f8c7805173f3fa3:/cookbooks/php/templates/default/pool.conf.erb diff --git a/cookbooks/php/templates/default/pool.conf.erb b/cookbooks/php/templates/default/pool.conf.erb new file mode 100644 index 000000000..ad6894c9a --- /dev/null +++ b/cookbooks/php/templates/default/pool.conf.erb @@ -0,0 +1,45 @@ +; DO NOT EDIT - This file is being maintained by Chef + +[<%= @pool %>] +<% if @port -%> +listen = 127.0.0.1:<%= @port %> +listen.backlog = 256 +<% else -%> +listen = /run/php/<%= @pool %>.sock +listen.owner = www-data +listen.group = www-data +<% end -%> + +user = <%= @user %> +group = <%= @group %> + +pm = <%= @pm %> +pm.max_children = <%= @pm_max_children %> +pm.start_servers = <%= @pm_start_servers %> +pm.min_spare_servers = <%= @pm_min_spare_servers %> +pm.max_spare_servers = <%= @pm_max_spare_servers %> +pm.max_requests = <%= @pm_max_requests %> + +request_terminate_timeout = <%= @request_terminate_timeout %> + +security.limit_extensions = .php .phpx .phpj + +<% @environment.each do |name, value| -%> +env[<%= name %>] = <%= value %> +<% end -%> + +<% @php_values.each do |name, value| -%> +php_value[<%= name %>] = <%= value %> +<% end -%> + +<% @php_admin_values.each do |name, value| -%> +php_admin_value[<%= name %>] = <%= value %> +<% end -%> + +<% @php_flags.each do |name, value| -%> +php_flag[<%= name %>] = <%= value %> +<% end -%> + +<% @php_admin_flags.each do |name, value| -%> +php_admin_flag[<%= name %>] = <%= value %> +<% end -%>