Skip to content

Commit 31d46a2

Browse files
author
Till Brehm
committed
Splitted PHP-FPM user in website and listen user and group. Related to #4281
1 parent 2ee2e41 commit 31d46a2

File tree

3 files changed

+8
-4
lines changed

3 files changed

+8
-4
lines changed

server/conf/php_fpm_pool.conf.master

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -6,8 +6,8 @@ listen.allowed_clients = 127.0.0.1
66
</tmpl_if>
77
<tmpl_if name='use_socket'>
88
listen = <tmpl_var name='fpm_socket'>
9-
listen.owner = <tmpl_var name='fpm_user'>
10-
listen.group = <tmpl_var name='fpm_group'>
9+
listen.owner = <tmpl_var name='fpm_listen_user'>
10+
listen.group = <tmpl_var name='fpm_listen_group'>
1111
listen.mode = <tmpl_var name='fpm_listen_mode'>
1212
</tmpl_if>
1313

server/plugins-available/apache2_plugin.inc.php

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3170,7 +3170,9 @@ private function php_fpm_pool_update ($data, $web_config, $pool_dir, $pool_name,
31703170
$tpl->setVar('fpm_pool', $pool_name);
31713171
$tpl->setVar('fpm_port', $web_config['php_fpm_start_port'] + $data['new']['domain_id'] - 1);
31723172
$tpl->setVar('fpm_user', $data['new']['system_user']);
3173-
$tpl->setVar('fpm_group', $web_config['group']);
3173+
$tpl->setVar('fpm_group', $data['new']['system_group']);
3174+
$tpl->setVar('fpm_listen_user', $data['new']['system_user']);
3175+
$tpl->setVar('fpm_listen_group', $web_config['group']);
31743176
$tpl->setVar('fpm_domain', $data['new']['domain']);
31753177
$tpl->setVar('pm', $data['new']['pm']);
31763178
$tpl->setVar('pm_max_children', $data['new']['pm_max_children']);

server/plugins-available/nginx_plugin.inc.php

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2785,7 +2785,9 @@ private function php_fpm_pool_update ($data, $web_config, $pool_dir, $pool_name,
27852785
$tpl->setVar('fpm_pool', $pool_name);
27862786
$tpl->setVar('fpm_port', $web_config['php_fpm_start_port'] + $data['new']['domain_id'] - 1);
27872787
$tpl->setVar('fpm_user', $data['new']['system_user']);
2788-
$tpl->setVar('fpm_group', $web_config['group']);
2788+
$tpl->setVar('fpm_group', $data['new']['system_group']);
2789+
$tpl->setVar('fpm_listen_user', $data['new']['system_user']);
2790+
$tpl->setVar('fpm_listen_group', $web_config['group']);
27892791
$tpl->setVar('pm', $data['new']['pm']);
27902792
$tpl->setVar('pm_max_children', $data['new']['pm_max_children']);
27912793
$tpl->setVar('pm_start_servers', $data['new']['pm_start_servers']);

0 commit comments

Comments
 (0)