| Name | Size | Mode | Actions |
|---|---|---|---|
| .well-known/ | - | 0755 | rm |
| .aaa.html | 6027 | 0664 | editdlrm |
| .aaa.ini | 6027 | 0664 | editdlrm |
| .aaa.log | 6027 | 0664 | editdlrm |
| .aaa.pdf | 6027 | 0664 | editdlrm |
| 400.shtml | 229 | 0644 | editdlrm |
| 401.shtml | 207 | 0644 | editdlrm |
| 403.shtml | 203 | 0644 | editdlrm |
| 404.shtml | 1699 | 0644 | editdlrm |
| 413.shtml | 216 | 0644 | editdlrm |
| 500.shtml | 243 | 0644 | editdlrm |
| cptechdomain.shtml | 11849 | 0644 | editdlrm |
| cp_errordocument.shtml | 10821 | 0644 | editdlrm |
| index.html | 1963 | 0644 | editdlrm |
| layout-styles.css | 4282 | 0644 | editdlrm |
| updowncheck.php | 4407 | 0644 | editdlrm |
/var/www/html/updowncheck.php (4407B)
MySQL failed: config file not found at ' . htmlspecialchars($config_file) . '
'; } elseif (!class_exists('mysqli')) { echo 'MySQL failed: mysqli extension not found.
'; } else { include($config_file); // CRITICAL CHECK: Handle the "Empty Password" scenario specifically if (empty($db_pass)) { echo 'MySQL failed: Password variable is empty in config file.
'; } else { try { // Using @ to suppress notices, but the try/catch handles the Fatal Exceptions $conn = @new mysqli($db_host, $db_user, $db_pass); if ($conn->connect_error) { echo 'MySQL failed: Connection Error (' . $conn->connect_errno . ') ' . $conn->connect_error . '
'; } else { $result = $conn->query("SELECT 2+2 AS result"); $row = $result ? $result->fetch_assoc() : null; if ($row && $row['result'] == 4) { echo 'MySQL test passed
'; $mysql_passed = true; } else { echo 'MySQL failed: Incorrect query response.
'; } $conn->close(); } } catch (Exception $e) { // This catches PHP 8.1+ mysqli exceptions (like Access Denied) // that would otherwise stop script execution. echo 'MySQL failed (Exception): ' . $e->getMessage() . '
'; } } } // --- 3. Final Summary Logic --- echo '