Back to Changelog

v1.0.308

Minor Release Released June 20, 2026

PHP-UNIFY: per-domain PHP settings unified into a single source of truth with per-version memory, .user.ini editor, and PHP-FPM pool derivation

New Features

4
  • Per-domain PHP limits (memory_limit, upload_max_filesize, post_max_size) set during domain creation are now fully honored and persisted in DomainPHPLimit
  • PHP-FPM pool is now derived from DomainPHPLimit as the single source of truth; per-version settings are remembered across PHP-version switches
  • New GET/PUT /:domain_id/php/user-ini endpoint to read and write .user.ini (per-request PHP overrides; plan limits are enforced server-side)
  • Starter .user.ini is automatically created during domain provisioning for discoverability via FTP/SFTP

Improvement

1
  • PHP-FPM process manager fields (pm, pm_max_children, pm_start_servers, etc.) are now remembered per domain per PHP version via migration 000425

Bug Fixes

2
  • Removed orphan per-user legacy pool config writes from config-generator that were out of sync with the DomainPHPLimit source
  • Removed deprecated /domains/:id/php-limits route and handler (superseded by unified DomainPHPLimit endpoints)
See the Demo