Maresa P.: Probleme mit disk_total_space() auf Linux

Hallo,

ich möchte mittels disk_total_space() die Größe des Inhaltes eines Ordners in MB ausgeben.

Der Ordner heisst maresa und ist ein Unterordner von dem Ordner in dem sich dieses Script befindet.

Ich hab es so versucht:

$speicherplatz = disk_total_space("maresa");
echo $speicherplatz / 1048576;

Leider bekomme ich einen total falschen Wert heraus.

Woran kann das liegen?

Vielen Dank

Maresa

  1. mir ist gerade aufgefallen, dass immer der belegte Speicherplatz meines kompletten Webspaces angezeigt wird und nicht der des angegebenen Unterordners.

    Woran kann das liegen?

    Maresa

    1. Moin Moin !

      Und wieder jemand, der das PHP-Manual nicht liest: [http://www.php.net/manual/en/function.disk-total-space.php]

      Die Funktion nutzt den Parameter, um den Mountpoint des Dateisystems zu finden, und ermittelt dann den gesamten Platz dieses Dateisystems (der Disk, wie der Name schon sagt).

      Du benutzt die falsche Funktion, die Funktion, die Du suchst, steht in den Kommentaren zum Manual.

      Alexander

      --
      Nein, ich beantworte keine Fragen per eMail. Dafür ist das Forum da.
      Today I will gladly share my knowledge and experience, for there are no sweeter words than "I told you so!"