scusami, ma come fai a chiedermi se esistono altri metodi se non ti ho spiegato come fareOriginariamente inviato da felicegattuso00
sai il codice? sai se esistono altri metodi?
Il codice non l'ho spiaccicato in testa, so come si potrebbe fare ad implementare una cosa del genere, ma ti ripeto ... è imprecisa
Comunque, il tutto sta nel calcolare la dimensione, file per file/cartella per cartella dei file presenti nella tua root, il che vuol dire che allo script devi dire quanto spazio hai complessivamente e qual'è il percorso alla root dei tuoi file (che NON coincide con la document root e di solito la contiene)
Se sei su hosting linux ed hai i permessi di esecuzione si puoi utilizzare il comando du -s (tramite un exec, backtick, system, shellexec o una delle tante alternative) per effettuare la stessa operazione che dovrebbe fare php ... sarebbe sempre un calcolo impreciso ma sicuramente più veloce
l'imprecisione è dovuta al fatto che alcuni tuoi file potrebberò stare, ad esempio, nella cartella dei log o tra i backup ... e a questi non hai accesso tramite scripting ... questa cosa ti blocca a priori