PHP Ordner Größe Anzeigen

Wenn auf deinem Server exec aktiviert ist, geht das auch so:

function getdirsize($path)
{
	$result=explode("\t",exec("du -hs ".$path),2);
	return ($result[1]==$path ? $result[0] : "error");
} 

schneller gehts nicht :wink:

Habe schon was gefunden
function dir_size($dir, $size = 0) {
$handle = opendir($dir);

while ($file = readdir($handle)) {
    if ($file == '.' || $file == '..') continue;

    $full_path = $dir.$file;

    if (is_dir($full_path)) {
        $size = dir_size($full_path.'/', $size);
    } else {
        $size += filesize($full_path);
    }
}

closedir($handle);

return $size;

}
round($size/1048576)

Wenn meins funktioniert, dann funktioniert es definitiv schneller und genauer :wink:

Deins habe ich granicht gelesen ! Frech zu geben habe Dies über sehen