MyNixOS website logo
option

<imports = [ pkgs.php.services.default ]>.php-fpm.settings

PHP FPM configuration. Refer to upstream documentation for details on supported values.

Declarations
Type
attribute set of (string or signed integer or boolean or (attribute set of (string or signed integer or boolean)))
Default
{ }
Example
{
  log_level = "debug";
  log_limit = 2048;

  mypool = {
    "user" = "php";
    "group" = "php";
    "listen.owner" = "caddy";
    "listen.group" = "caddy";
    "pm" = "dynamic";
    "pm.max_children" = 75;
    "pm.start_servers" = 10;
    "pm.min_spare_servers" = 5;
    "pm.max_spare_servers" = 20;
    "pm.max_requests" = 500;
  }
}