|
9 | 9 | $v_username = escapeshellarg($user); |
10 | 10 | $v_domain = escapeshellarg($_GET['domain']); |
11 | 11 | exec (VESTA_CMD."v_delete_web_domain ".$v_username." ".$v_domain, $output, $return_var); |
| 12 | + if ($return_var != 0) { |
| 13 | + $error = implode('<br>', $output); |
| 14 | + if (empty($error)) $error = 'Error: vesta did not return any output.'; |
| 15 | + $_SESSION['error_msg'] = $error; |
| 16 | + } |
12 | 17 | unset($output); |
13 | 18 |
|
14 | 19 | // DNS |
15 | 20 | if ($return_var == 0) { |
16 | 21 | exec (VESTA_CMD."v_list_dns_domain ".$v_username." ".$v_domain." json", $output, $lreturn_var); |
17 | 22 | if ($lreturn_var == 0 ) { |
18 | 23 | exec (VESTA_CMD."v_delete_dns_domain ".$v_username." ".$v_domain, $output, $return_var); |
| 24 | + if ($return_var != 0) { |
| 25 | + $error = implode('<br>', $output); |
| 26 | + if (empty($error)) $error = 'Error: vesta did not return any output.'; |
| 27 | + $_SESSION['error_msg'] = $error; |
| 28 | + } |
19 | 29 | unset($output); |
20 | 30 | } |
21 | 31 | } |
|
25 | 35 | exec (VESTA_CMD."v_list_mail_domain ".$v_username." ".$v_domain." json", $output, $lreturn_var); |
26 | 36 | if ($lreturn_var == 0 ) { |
27 | 37 | exec (VESTA_CMD."v_delete_mail_domain ".$v_username." ".$v_domain, $output, $return_var); |
| 38 | + if ($return_var != 0) { |
| 39 | + $error = implode('<br>', $output); |
| 40 | + if (empty($error)) $error = 'Error: vesta did not return any output.'; |
| 41 | + $_SESSION['error_msg'] = $error; |
| 42 | + } |
| 43 | + unset($output); |
28 | 44 | } |
29 | 45 | } |
30 | 46 | } |
|
0 commit comments