login  Naam:   Wachtwoord: 
Registreer je!
 Forum

Domein ruimte scannen.

Offline Tony_mortana - 10/09/2006 16:21
Avatar van Tony_mortanaPHP interesse Weet iemand een manier om de grote van je website te scannen,
zodat je ziet hoeveel MB of KB je website groot is.

Heb gekeken naar phpinfo();
maar daarmee kan het volgens mij niet.

8 antwoorden

Gesponsorde links
Offline marten - 10/09/2006 16:23
Avatar van marten Beheerder Gewoon met de gebruikelijke functies om de grote van je map te scannen. Al je domeinen zijn aparte mappen zeg maar. Maar ik weet niet of je rechten hebt om de domein te scannen tenzij het je eigen server is natuurlijk
Offline Button - 10/09/2006 16:23
Avatar van Button PHP ver gevorderde naar de grote van je hoofdmap zien?
Offline Tony_mortana - 10/09/2006 19:32
Avatar van Tony_mortana PHP interesse Nou, ik heb een admin console gemaakt voor beheren van de pagina.
Daar wil ik dus bij het upload gedeelte wel aangeven hoe veel
er al op staat ongeveer.

Alleen weet ik dus niet hoe.
Offline nathanael - 10/09/2006 21:02 (laatste wijziging 10/09/2006 21:03)
Avatar van nathanael Gouden medaille

HTML gevorderde
misschien heb je hier wat aan:
http://www.site...amp;id=830

;-)
Offline bennieboy - 10/09/2006 21:28
Avatar van bennieboy HTML beginner en via je controlepaneel?
Offline Tony_mortana - 11/09/2006 13:01
Avatar van Tony_mortana PHP interesse Ja duh, via control Panel kan je alles zien.

Maar ik ben juist voor iemand een Control panel aan het maken waar hij de site kan beheren, niet dat hij die control panel ook nog moet gaan begrijpen. 

Maar met die functies ga ik het wel redden denk, 

Bedankt Nathanael ! 
Offline Gerard - 12/09/2006 10:09
Avatar van Gerard Ouwe rakker Misschien is dit nog een handige voor je.
Offline Tony_mortana - 12/09/2006 17:29 (laatste wijziging 12/09/2006 17:30)
Avatar van Tony_mortana PHP interesse Ik heb nog ff verder geknutselt en kwam er achter dat
disk_free_space() en disk_total_space() de waardes geven over je schijf zoals het besturings systeem het ziet geeft.
Dus dat is over de hele webserver, en daar hebben we dus niets aan.

Nu heb ik een klein scriptje gevonden op internet en wat aangepast.

Deze geeft waardes in MB (precies wat ik wou)

  1. <?php
  2. function dskspace($dir)
  3. {
  4. $s = stat($dir);
  5. $space = $s["blocks"]*512;
  6. if (is_dir($dir))
  7. {
  8. $dh = opendir($dir);
  9. while (($file = readdir($dh)) !== false)
  10. if ($file != "." and $file != "..")
  11. $space += dskspace($dir."/".$file);
  12. closedir($dh);
  13. }
  14. return $space;
  15. }
  16. $disk = @dskspace("./");
  17. gebruikte schijfruimte ".substr($disk, 0, -6).".".substr($disk, -6, 2)." MB";
  18. ?>


Plaats deze in je root, en hij scant alles.
Gesponsorde links
Dit onderwerp is gesloten.
Actieve forumberichten
© 2002-2024 Sitemasters.be - Regels - Laadtijd: 0.183s