Skip to content

Commit 11a2735

Browse files
committed
nginx restart trigger
1 parent 4779348 commit 11a2735

File tree

1 file changed

+13
-0
lines changed

1 file changed

+13
-0
lines changed

web/edit/web/index.php

Lines changed: 13 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -97,6 +97,7 @@
9797
exec (VESTA_CMD."v-change-web-domain-ip ".$v_username." ".$v_domain." ".$v_ip." 'no'", $output, $return_var);
9898
check_return_code($return_var,$output);
9999
$restart_web = 'yes';
100+
$restart_proxy = 'yes';
100101
unset($output);
101102
exec (VESTA_CMD."v-list-dns-domain ".$v_username." ".$v_domain." json", $output, $return_var);
102103
if ((empty($_SESSION['error_msg'])) && ($return_var == 0 )) {
@@ -138,6 +139,7 @@
138139
foreach ($result as $alias) {
139140
if ((empty($_SESSION['error_msg'])) && (!empty($alias))) {
140141
$restart_web = 'yes';
142+
$restart_proxy = 'yes';
141143
$v_template = escapeshellarg($_POST['v_template']);
142144
exec (VESTA_CMD."v-delete-web-domain-alias ".$v_username." ".$v_domain." '".$alias."' 'no'", $output, $return_var);
143145
check_return_code($return_var,$output);
@@ -160,6 +162,7 @@
160162
foreach ($result as $alias) {
161163
if ((empty($_SESSION['error_msg'])) && (!empty($alias))) {
162164
$restart_web = 'yes';
165+
$restart_proxy = 'yes';
163166
$v_template = escapeshellarg($_POST['v_template']);
164167
exec (VESTA_CMD."v-add-web-domain-alias ".$v_username." ".$v_domain." '".$alias."' 'no'", $output, $return_var);
165168
check_return_code($return_var,$output);
@@ -225,6 +228,7 @@
225228
unset($output);
226229
$v_ssl = 'no';
227230
$restart_web = 'yes';
231+
$restart_proxy = 'yes';
228232
}
229233
if (($v_ssl == 'yes') && (!empty($_POST['v_ssl'])) && (empty($_SESSION['error_msg']))) {
230234
if (( $v_ssl_crt != str_replace("\r\n", "\n", $_POST['v_ssl_crt'])) || ( $v_ssl_key != str_replace("\r\n", "\n", $_POST['v_ssl_key'])) || ( $v_ssl_ca != str_replace("\r\n", "\n", $_POST['v_ssl_ca']))) {
@@ -259,6 +263,7 @@
259263
check_return_code($return_var,$output);
260264
unset($output);
261265
$restart_web = 'yes';
266+
$restart_proxy = 'yes';
262267
$v_ssl_crt = $_POST['v_ssl_crt'];
263268
$v_ssl_key = $_POST['v_ssl_key'];
264269
$v_ssl_ca = $_POST['v_ssl_ca'];
@@ -316,6 +321,7 @@
316321
unset($output);
317322
$v_ssl = 'yes';
318323
$restart_web = 'yes';
324+
$restart_proxy = 'yes';
319325
$v_ssl_crt = $_POST['v_ssl_crt'];
320326
$v_ssl_key = $_POST['v_ssl_key'];
321327
$v_ssl_ca = $_POST['v_ssl_ca'];
@@ -474,6 +480,13 @@
474480
unset($output);
475481
}
476482

483+
// Restart proxy
484+
if (!empty($restart_proxy) && (empty($_SESSION['error_msg']))) {
485+
exec (VESTA_CMD."v-restart-proxy", $output, $return_var);
486+
check_return_code($return_var,$output);
487+
unset($output);
488+
}
489+
477490
// Restart dns
478491
if (!empty($restart_dns) && (empty($_SESSION['error_msg']))) {
479492
exec (VESTA_CMD."v-restart-dns", $output, $return_var);

0 commit comments

Comments
 (0)