diff --git a/install_minimal/upgrades/airtime-2.5.3/StorageQuotaUpgrade.php b/install_minimal/upgrades/airtime-2.5.3/StorageQuotaUpgrade.php index b734cc8c4..595861087 100644 --- a/install_minimal/upgrades/airtime-2.5.3/StorageQuotaUpgrade.php +++ b/install_minimal/upgrades/airtime-2.5.3/StorageQuotaUpgrade.php @@ -16,9 +16,12 @@ class StorageQuotaUpgrade ->findOne(); $storPath = $musicDir->getDirectory(); - $freeSpace = disk_free_space($storPath); - $totalSpace = disk_total_space($storPath); + $f = $storPath; + $io = popen('/usr/bin/du -bs ' . $f, 'r'); + $size = fgets($io, 4096); + $size = substr($size, 0, strpos($size, "\t")); + pclose($io); - Application_Model_Preference::setDiskUsage($totalSpace - $freeSpace); + Application_Model_Preference::setDiskUsage($size); } }