Zum Inhalt springen

Ordnergröße bestimmen und limit festlegen


Empfohlene Beiträge

Hallo,

ich habe da mal eine Frage. Und zwar bräuchte ich ein Script, bzw. eine Scriptsprache, mit der ich die größe eines Ordners auslesen, und ein limit darauf festlegen kann.

Mein vorhaben:

ich habe einem 250 mb großen webspace ... dort möchte ich 50 mb eines ordners für einen freund freigeben, so das er dort seine webseite läuft. sprich ein hosting ... ich möchte jedoch dabei, das er das limit von 50 mb nicht überschreitet ...

wie bekomme ich das hin ?

Server Software ist cPanel 7.1

MySQL, PHP, Perl,CGI, CronJobs, etc. alles installiert

Link zu diesem Kommentar
Auf anderen Seiten teilen

Hallo,

es ist zwar möglich die aktuelle Größe mit PHP zu ermitteln, aber eine Begrenzung zu setzen ist ohne weiters nicht möglich.


//Verzeichnisgröße ermitteln
$verz=opendir ('.');
$gesamt = 0;
$anzahl_dateien = 0;
while ($file = readdir ($verz))
{
if ($file != ".." && $file != ".")
{
$id = filesize($file);
$gesamt= $gesamt + $id;
$anzahl_dateien++;
}
}
closedir($verz);
$gesamt = round($gesamt /1024, 2);
[/php]

Frank

Link zu diesem Kommentar
Auf anderen Seiten teilen

Das Problem ist, dass das Skript zwar feststellen kann, wie viel Speicherplatz verbraucht ist und dann sagt, Speicher voll aber wie soll das Skript verhindern, dass der Anwender weitere Dateien in den Ordner kopiert.

Einzigste Möglichkeit sind unter Linux Quotas zu setzen. Das sind aber globale Einstellungen die vom Systemadministrator für die gesamte Festplatte/Partition eingerichtet werden muss.

Frank

Link zu diesem Kommentar
Auf anderen Seiten teilen

Dein Kommentar

Du kannst jetzt schreiben und Dich später registrieren. Wenn Du ein Konto hast, melde Dich jetzt an, um unter Deinem Benutzernamen zu schreiben.

Gast
Auf dieses Thema antworten...

×   Du hast formatierten Text eingefügt.   Formatierung wiederherstellen

  Nur 75 Emojis sind erlaubt.

×   Dein Link wurde automatisch eingebettet.   Einbetten rückgängig machen und als Link darstellen

×   Dein vorheriger Inhalt wurde wiederhergestellt.   Editor leeren

×   Du kannst Bilder nicht direkt einfügen. Lade Bilder hoch oder lade sie von einer URL.

Fachinformatiker.de, 2024 by SE Internet Services

fidelogo_small.png

Schicke uns eine Nachricht!

Fachinformatiker.de ist die größte IT-Community
rund um Ausbildung, Job, Weiterbildung für IT-Fachkräfte.

Fachinformatiker.de App

Download on the App Store
Get it on Google Play

Kontakt

Hier werben?
Oder sende eine E-Mail an

Social media u. feeds

Jobboard für Fachinformatiker und IT-Fachkräfte

×
×
  • Neu erstellen...