Visualizzazione risultati 1 fino 10 di 10

Discussione: Valutare lo spazio sul server

  1. #1
    Guest

    Predefinito Valutare lo spazio sul server

    ciao gente.
    mi chiedevo se è possibile e come fare per ottenere il valore numerico dello spazio disponibile sul mio spazio web.

    grazie.

  2. #2
    L'avatar di seneca
    seneca non è connesso Super Moderatore
    Data registrazione
    18-12-2004
    Residenza
    la Città Eterna
    Messaggi
    8,376

    Predefinito

    Non credo sia possibile usare le funzioni predisposte per il calcolo diretto.
    La scappatoia potrebbe essere scandire tutti i file presenti nella tua root e calcolarne la dimensioni con filesize().
    Quindi fai spazio_totale - spazio_occupato = spazio_libero.


    -- Aut Roma Aut Nihil!

  3. #3
    L'avatar di dementialsite
    dementialsite non è connesso Super Moderatore
    Data registrazione
    19-10-2004
    Residenza
    fuori Padova
    Messaggi
    5,046

    Predefinito

    Potresti tentare con questa funzione: disk_free_space().

    Se non funzionasse, prova così: abusa delle funzioni readdir() e filesize() per leggere una alla volta le dimensioni dei file. Sommale tutte, e poi sottrai il risultato dallo spazio totale che hai a disposizione (che devi conoscere).

    Stammi bene...
    Le questioni tecniche hanno risposte migliori nel forum pubblico, non trovi?

    When you don't know your next step... improvise

    ALTERVISTA WANTS YOU!
    Vuoi diventare moderatore su AlterVista? Scopri come...

  4. #4
    Guest

    Predefinito

    ok grazie. ho trovato una funzione che potrebbe fungere.
    Codice PHP:
    function get_size($path)
    {
    if(!
    is_dir($path)) return filesize($path);
    if (
    $handle = opendir($path)) {
    $size = 0;
    while (
    false !== ($file = readdir($handle))) {
    if(
    $file!='.' && $file!='..') {
    // function filesize has been deleted
    $size += get_size($path.'/'.$file);
    }
    }
    closedir($handle);
    return
    $size;
    }
    }
    mi chiedo solo una cosa, come root che uso?
    $_SERVER['DOCUMENT_ROOT']; non da esiti online :(
    neanche se metto l'url assoluto..
    che devo usare?

    grazie.
    Ultima modifica di lsdforum : 17-03-2008 alle ore 16.00.47

  5. #5
    L'avatar di dementialsite
    dementialsite non è connesso Super Moderatore
    Data registrazione
    19-10-2004
    Residenza
    fuori Padova
    Messaggi
    5,046

    Predefinito

    Se conosci la cartella dove si trova il tuo file, potresti anche usare l'URL relativo (una serie di qualche punto-punto-slash) che ti porta alla cartella iniziale...

    Stammi bene...
    Le questioni tecniche hanno risposte migliori nel forum pubblico, non trovi?

    When you don't know your next step... improvise

    ALTERVISTA WANTS YOU!
    Vuoi diventare moderatore su AlterVista? Scopri come...

  6. #6
    Guest

    Predefinito

    Citazione Originalmente inviato da dementialsite Visualizza messaggio
    Se conosci la cartella dove si trova il tuo file, potresti anche usare l'URL relativo (una serie di qualche punto-punto-slash) che ti porta alla cartella iniziale...

    Stammi bene...
    no, io vorrei calcolare le dimensioni di TUTTA la roba nel sito...
    che path devo mettere?
    con DOCUMENT o SERVER_ROOT non funziona...

  7. #7
    L'avatar di dementialsite
    dementialsite non è connesso Super Moderatore
    Data registrazione
    19-10-2004
    Residenza
    fuori Padova
    Messaggi
    5,046

    Predefinito

    Come ti ho scritto più sopra, ti dovrebbe bastare specificare il percorso relativo dallo script alla cartella principale del tuo sito. Sarà "." se è la stessa cartella, oppure qualche serie di "../" se si trova in un'altra cartella (il numero di "../" è pari alla profondità del file).

    Stammi bene...
    Le questioni tecniche hanno risposte migliori nel forum pubblico, non trovi?

    When you don't know your next step... improvise

    ALTERVISTA WANTS YOU!
    Vuoi diventare moderatore su AlterVista? Scopri come...

  8. #8
    Guest

    Predefinito

    non avevo capito che intendevi.
    ho messo il singolo punto perchè lo script sta nell'index...

    ora va.

    grazie
    Ultima modifica di lsdforum : 17-03-2008 alle ore 23.33.57

  9. #9
    L'avatar di finalgalaxy
    finalgalaxy non è connesso Utente
    Data registrazione
    25-01-2008
    Residenza
    Pontecagnano (SA)
    Messaggi
    190

    Predefinito

    Ma se intendi lo spazio disponibile vai sul pannello di controllo, clicca su gestione files e in fondo alla pagina c'è la banda che hai utilizzato e lo spazio utilizzato.
    Ciao!
    [Finalgalaxy]: Scusate, ma lo scrivo: non venite a seccarci per richieste su argomenti tecnici, ma il forum esiste sì o no?!
    [Miki92]: AlterVista è così protetta che nemmeno la polvere intasa i suoi servers.

  10. #10
    Guest

    Predefinito

    si ovvio grazie.
    ma io volevo mettere la statistica online.
    ciao.

Regole di scrittura

  • Non puoi creare nuove discussioni
  • Non puoi rispondere ai messaggi
  • Non puoi inserire allegati.
  • Non puoi modificare i tuoi messaggi
  •