diff --git a/server/lib/classes/monitor_tools.inc.php b/server/lib/classes/monitor_tools.inc.php index 6a4804c2d0e11b731c95338bf8d1eb49503083d4..7d879c4647c9b1fa8e9d42d8fc9cca9050c3e28e 100644 --- a/server/lib/classes/monitor_tools.inc.php +++ b/server/lib/classes/monitor_tools.inc.php @@ -175,7 +175,13 @@ class monitor_tools { $quotafile = file($filename); $data[$email]['used'] = trim($quotafile['1']); unset($quotafile); - } + } else { + exec('du -s '.escapeshellcmd($filename),$out); + $parts = explode(' ',$out); + $data[$email]['used'] = intval($parts[0])*1024; + unset($out); + unset($parts); + } } }