\n\n\n\n"; exit(); } // Memory info if (isset($_GET["mem"])) { $TAB = "MEMORY"; include $_SERVER["DOCUMENT_ROOT"] . "/templates/pages/list_server_info.php"; exec(HESTIA_CMD . "v-list-sys-memory-status", $output, $return_var); foreach ($output as $file) { echo $file . "\n"; } echo "\n\n\n\n"; exit(); } // Disk info if (isset($_GET["disk"])) { $TAB = "DISK"; include $_SERVER["DOCUMENT_ROOT"] . "/templates/pages/list_server_info.php"; exec(HESTIA_CMD . "v-list-sys-disk-status", $output, $return_var); foreach ($output as $file) { echo $file . "\n"; } echo "\n\n\n\n"; exit(); } // Network info if (isset($_GET["net"])) { $TAB = "NETWORK"; include $_SERVER["DOCUMENT_ROOT"] . "/templates/pages/list_server_info.php"; exec(HESTIA_CMD . "v-list-sys-network-status", $output, $return_var); foreach ($output as $file) { echo $file . "\n"; } echo "\n\n\n\n"; exit(); } // Web info if (isset($_GET["web"])) { $TAB = "WEB"; include $_SERVER["DOCUMENT_ROOT"] . "/templates/pages/list_server_info.php"; exec(HESTIA_CMD . "v-list-sys-web-status", $output, $return_var); foreach ($output as $file) { $file = str_replace('border="0"', 'border="1"', $file); $file = str_replace('bgcolor="#ffffff"', "", $file); $file = str_replace('bgcolor="#000000"', 'bgcolor="#282828"', $file); echo $file . "\n"; } echo "\n\n\n\n"; exit(); } // DNS info if (isset($_GET["dns"])) { $TAB = "DNS"; include $_SERVER["DOCUMENT_ROOT"] . "/templates/pages/list_server_info.php"; exec(HESTIA_CMD . "v-list-sys-dns-status", $output, $return_var); foreach ($output as $file) { echo $file . "\n"; } echo "\n\n\n\n"; exit(); } // Mail info if (isset($_GET["mail"])) { $TAB = "MAIL"; include $_SERVER["DOCUMENT_ROOT"] . "/templates/pages/list_server_info.php"; exec(HESTIA_CMD . "v-list-sys-mail-status", $output, $return_var); if ($return_var == 0) { foreach ($output as $file) { echo $file . "\n"; } } echo "\n\n\n\n"; exit(); } // DB info if (isset($_GET["db"])) { $TAB = "DB"; include $_SERVER["DOCUMENT_ROOT"] . "/templates/pages/list_server_info.php"; exec(HESTIA_CMD . "v-list-sys-db-status", $output, $return_var); if ($return_var == 0) { foreach ($output as $file) { echo $file . "\n"; } } echo "\n\n\n\n"; exit(); } // Data exec(HESTIA_CMD . "v-list-sys-info json", $output, $return_var); $sys = json_decode(implode("", $output), true); unset($output); exec(HESTIA_CMD . "v-list-sys-php json", $output, $return_var); $php = json_decode(implode("", $output), true); unset($output); $phpfpm = []; foreach ($php as $version) { $phpfpm[] = "php" . $version . "-fpm"; $phpfpm[] = "php" . $version . "-php-fpm"; } $clamav_names = []; $clamav_names[] = "clamav-daemon"; $clamav_names[] = "clamd"; exec(HESTIA_CMD . "v-list-sys-services json", $output, $return_var); $data = json_decode(implode("", $output), true); ksort($data); unset($output); // Render page render_page($user, $TAB, "list_services"); // Back uri $_SESSION["back"] = $_SERVER["REQUEST_URI"];