Loading sources_custom/hooks/systems/health_checks/performance_server.php +3 −1 Original line number Diff line number Diff line Loading @@ -358,7 +358,9 @@ class Hook_health_check_performance_server extends Hook_Health_Check } } elseif (strpos(PHP_OS, 'Linux') !== false) { $data = shell_exec('free'); if (preg_match('#^Mem:\s+(\d+)\s+(\d+)\s+(\d+)#m', $data, $matches) != 0) { if (preg_match('#^Mem:\s+(\d+)\s+(\d+)\s+(\d+)\s+(\d+)\s+(\d+)\s+(\d+)#m', $data, $matches) != 0) { $bytes_free = intval($matches[6]) * 1024; } elseif (preg_match('#^Mem:\s+(\d+)\s+(\d+)\s+(\d+)#m', $data, $matches) != 0) { $bytes_free = intval($matches[3]) * 1024; } } elseif (strtoupper(substr(PHP_OS, 0, 3)) == 'WIN') { Loading Loading
sources_custom/hooks/systems/health_checks/performance_server.php +3 −1 Original line number Diff line number Diff line Loading @@ -358,7 +358,9 @@ class Hook_health_check_performance_server extends Hook_Health_Check } } elseif (strpos(PHP_OS, 'Linux') !== false) { $data = shell_exec('free'); if (preg_match('#^Mem:\s+(\d+)\s+(\d+)\s+(\d+)#m', $data, $matches) != 0) { if (preg_match('#^Mem:\s+(\d+)\s+(\d+)\s+(\d+)\s+(\d+)\s+(\d+)\s+(\d+)#m', $data, $matches) != 0) { $bytes_free = intval($matches[6]) * 1024; } elseif (preg_match('#^Mem:\s+(\d+)\s+(\d+)\s+(\d+)#m', $data, $matches) != 0) { $bytes_free = intval($matches[3]) * 1024; } } elseif (strtoupper(substr(PHP_OS, 0, 3)) == 'WIN') { Loading