Warnung: file_put_contents(/home/www/web1/html/php_dev/test.txt) [function.file-put-contents]: failed to open stream: Permission denied in /home/www/web1/html/php_dev/sys/lib.activity.php (Zeile 58)
[Script] +++ Belegten Speicherplatz ermitteln +++ [Archiv] - PHP-Scripte PHP-Tutorials PHP-Jobs und vieles mehr
ebiz-consult PHP Entwicklung
- Ad -
php-resource




Archiv verlassen und diese Seite im Standarddesign anzeigen :
[Script] +++ Belegten Speicherplatz ermitteln +++


 
cbass
29-05-2007, 12:52 
 
Hi,

mein Hostingaccount ist randvoll. Nun muss ich herausfinden wo man die meissten sachen löschen kann und brauche ein skript mit dem ich den speicherplatz von allen ordnern und dateien einsehen kann.

ich erinnere mich vor langer zeit mal ein cgi mit namen "quota" oder so gesehn zu haben, mittels dem das ging.

irgendeine idee?



vorrausetzungen:
linux, php, cgi/perl usw.

 
onemorenerd
29-05-2007, 12:58 
 
Hast du Shellzugriff, per SSH oder shell_exec()? Dann empfehle ich du (disk usage), Details siehe man du.

 
cbass
29-05-2007, 13:01 
 
ach nee.. verdammt. hab ich leider nich

 
TobiaZ
29-05-2007, 13:01 
 
Da du von einem reinen Hostingaccount sprichst, hier mal was recht simples in PHP:

http://www.tu-chemnitz.de/docs/selfphp/kochbuch/kochbuch_45.html

Für die einmalige Anwendung könnte das schon reichen.
Über google konnte ich aber auch diverse andere Methoden finden.

 
cbass
29-05-2007, 13:06 
 
ich bin reseller und habe schon einige rechte. allerdings möchte ich einfach ein skript per ftp hochladen und schon die ergebnisse sehen. viel mehr aufwand muss auch nicht sein, weil es ja schon diverse tools gibt, aber an die ich leider mich nicht mehr erinnere.

auch über google (hab natürlich schon recherchiert) finde ich entweder zu einfache sachen, wo man zum beispiel eine phpdatei in jedes verzeichnis knallen muss und dann die speichernutzung einsieht, oder wo man gleich komplex irgendwie in linux was schreiben soll...

DANKE fürs skript, das wars was ich suchte! ;)


Alle Zeitangaben in WEZ +2. Es ist jetzt 17:56 Uhr.