From 970ecb469e28962e7b0db4708f9d1d5267021ef3 Mon Sep 17 00:00:00 2001 From: Michael Kaufmann Date: Fri, 7 Aug 2020 17:16:56 +0200 Subject: [PATCH] use overridden limit_extensions and idle_timeout in vhost config when using fpm and not mod_proxy Signed-off-by: Michael Kaufmann --- lib/Froxlor/Cron/Http/Php/PhpInterface.php | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/lib/Froxlor/Cron/Http/Php/PhpInterface.php b/lib/Froxlor/Cron/Http/Php/PhpInterface.php index 7d85cea8..ae57f5f9 100644 --- a/lib/Froxlor/Cron/Http/Php/PhpInterface.php +++ b/lib/Froxlor/Cron/Http/Php/PhpInterface.php @@ -108,6 +108,11 @@ class PhpInterface $this->_php_configs_cache[$php_config_id]['fpm_settings'] = Database::pexecute_first($stmt, array( 'id' => $this->_php_configs_cache[$php_config_id]['fpmsettingid'] )); + // override fpm daemon settings if set in php-config + if ($this->_php_configs_cache[$php_config_id]['override_fpmconfig'] == 1) { + $this->_php_configs_cache[$php_config_id]['fpm_settings']['limit_extensions'] = $this->_php_configs_cache[$php_config_id]['limit_extensions']; + $this->_php_configs_cache[$php_config_id]['fpm_settings']['idle_timeout'] = $this->_php_configs_cache[$php_config_id]['idle_timeout']; + } } }