Configuring PHP-FPM pools

pm, max_children, slowlog and advanced pool file editor per project. Pool is auto-created on new project.

  1. Create pool

    When creating a new project the panel auto-generates a PHP-FPM pool. Manual: Projects → project → Web → Pool → Create PHP-FPM pool (e.g. if auto-provision is disabled).

  2. Pool parameters

    Web → PHP params: pm (dynamic/static), pm.max_children, memory_limit etc. For advanced edits use Web → Advanced (CodeMirror editor).

    pm = dynamic
    pm.max_children = 5
    pm.start_servers = 2
    slowlog = /web/logs/example.com/php-slow.log
  3. Reload and test

    Advanced editor offers config test, pool file backup/restore and PHP-FPM/web server reload/restart.