Fix to restart correct PHP-FPM service

This commit is contained in:
Ilia Rostovtsev 2022-02-06 20:35:29 +03:00
parent 8370a5958f
commit 30a3c3c052
No known key found for this signature in database
GPG Key ID: 121E166DD9C821AB

View File

@ -292,9 +292,17 @@ if ($file && &get_config_fmt($file) eq "fpm" &&
# Looks like FPM format ... maybe a pool restart is needed
&foreign_require("virtual-server");
if (defined(&virtual_server::restart_php_fpm_server)) {
my $conf;
if (-r $file) {
my @conf;
@conf = grep { $file =~ /$_->{'dir'}/ }
&virtual_server::list_php_fpm_configs();
$conf =
&virtual_server::get_php_fpm_config($conf[0]->{'shortversion'});
}
&virtual_server::push_all_print();
&virtual_server::set_all_null_print();
&virtual_server::restart_php_fpm_server();
&virtual_server::restart_php_fpm_server($conf);
&virtual_server::pop_all_print();
}
}