Visualizzazione risultati 1 fino 12 di 12

Discussione: Utilizzare Wget in altervista si può??

  1. #1
    Guest

    Predefinito Utilizzare Wget in altervista si può??

    Salve a tutti, avrei bisogno di utilizzare questo programma (Wget) che serve a scaricare file da internet, questo perchè devo ogni mattina prelevare un file da un sito per aggiornare il database, come poso fare per usare il programma?

  2. #2
    L'avatar di funcool
    funcool non è connesso Utente storico
    Data registrazione
    05-02-2004
    Residenza
    Qui... Non lì, qui!
    Messaggi
    15,433

    Predefinito

    Su AlterVista puoi utilizzare solo script in PHP o lato client.
    Mattia vi manda a FunCool - Matriz - Directory Gogol - Sfondo rosso per la Birmania
    «Tu mi dai fastidio perché ti credi tanto un Dio!» «Bè, dovrò pur prendere un modello a cui ispirarmi, no?» Woody Allen

  3. #3
    Guest

    Predefinito

    Qualcuno ha soluzioni alternative?

  4. #4
    L'avatar di funcool
    funcool non è connesso Utente storico
    Data registrazione
    05-02-2004
    Residenza
    Qui... Non lì, qui!
    Messaggi
    15,433

    Predefinito

    Se spieghi meglio cos'è questo Wget e cosa fa, forse sì.
    Mattia vi manda a FunCool - Matriz - Directory Gogol - Sfondo rosso per la Birmania
    «Tu mi dai fastidio perché ti credi tanto un Dio!» «Bè, dovrò pur prendere un modello a cui ispirarmi, no?» Woody Allen

  5. #5
    Ospite Guest

    Post

    wget è un eseguibile per dos che tramite una linea di comando riesce a scaricare una pagina o un file da un sito.
    ATTENZIONE: per i php non salva il codice php ma bensì cio che vedresti col browser.
    in pratica simula:

    vado ad un URL -> Salvo la pagina.

    non so se su altervista si può, so solo che per farlo funzionare devi mettere i file da prendere col WGET nella cartella "_altervista_ht".

    Ciao!

  6. #6
    Guest

    Predefinito

    Il fatto è che altervista sicuramente ha una piattaforma unix e non con windows, e comunque credo che non ti lasci proprio eseguire programmi

    Non pretendo di fare in automatico l'aggiornamento alle 7, ma che scarichi il file in una cartella, e che i dati in quel file (un .sql) vengano automaticamente caricati nel database
    Ultima modifica di toolpirateswar : 23-02-2008 alle ore 20.23.59

  7. #7
    Guest

    Predefinito

    è possibile solo se il file si trova nel tuo dominio
    xk altervista blocca le connessioni verso l'esterno e quindi non sarebbe possibile scaricare il file

  8. #8
    Guest

    Predefinito

    Quindi non ho speranza?

  9. #9
    Guest

    Predefinito

    se il file è esterno al tuo dominio no..
    cmq ti puoi sempre trasferire su altri domini che supportano la connessione verso l'esterno..
    Adesso non voglio fare spam.. se vuoi info su questi siti mandami un MP
    non vorrei essere bannato...

  10. #10
    Guest

    Predefinito

    Comunque dopo che cambio dominio sono al punto di prima, non mi fanno usare wget lostesso

  11. #11
    Guest

    Predefinito

    Dopo ne riparliamo..
    comunque usi un file_get_contents
    poi con il fwrite ti salvi il file
    e poi devi eseguire l'sql..
    Eseguire gli sql non sono ancora capace :-)
    Comunque ti serve lo script?

    Codice PHP:
    <?
    $dati
    = file_get_contents("http://Quel_bel_sitino_con_l_sql/sql.sql");
    $a = fopen("sql.sql","w");
    fwrite($a,$dati);
    fclose($a);
    //da qui in poi non ho capito quello che devi fare.. devi eseguire l'sql?
    ?>
    P.S. Io sono guglio..solo che sto amministrando un'altro sito xD

  12. #12
    Guest

    Predefinito

    Adesso però mi devi dire un host gratuito che abbia almeno 35mila query l'ora e che si possano scaricare file esterni, perchè tanoto non funziona su altervista

    Comunque la soluzione che mi hai dato, l'ho provata in locale e ci mette quasi 90 secondi a scaricare le 33mila righe del file, e questo è un grosso problema, perchè non credo ci siano host che ti lasciano 90 secondi di esecuzione della pagina, e in più bisogna mettere in conto che deve ancora fare l'aggiornamento del database, e lì ci metterà altrettanti 30 secondi
    Ultima modifica di toolpirateswar : 24-02-2008 alle ore 15.40.58

Regole di scrittura

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