Pagina 2 di 2 PrimoPrimo 12
Visualizzazione risultati 31 fino 49 di 49

Discussione: [MkPortal-Joomla] Download file corrotti

  1. #31
    L'avatar di darkwolf
    darkwolf non  connesso Staff AV
    Data registrazione
    18-04-2007
    Residenza
    Reggiolo (RE)
    Messaggi
    6,280

    Lightbulb

    Citazione Originalmente inviato da Swedenfox
    no problem adesso ci mettono mano lo staff di mkportal e vedi che si trova il problem
    ot mi vedete se funziona il download sopra postato???
    sia con ie che firefox o opera please
    con firefox ok!
    IE lo scarica come index.htm ma lo rinomina immediatamente in modo corretto (funziona) comunque adesso i miei funzionano quindi penso che gianluca lato server abbia sistemato qualcosa
    Ultima modifica di darkwolf : 01-03-2008 alle ore 18.00.29 Motivo: Visualizza firma
    Salvatore Noschese - L'AltroWeb | Seguimi su: facebook | twitter | Google+
    # Che aspetti? Unisciti alla community! Tanti nuovi gruppi ti aspettano


  2. #32
    L'avatar di Gianluca
    Gianluca non  connesso Amministratore
    Data registrazione
    15-02-2001
    Messaggi
    17,990

    Predefinito

    Confermo, il problema proprio questo.

    In particolare per darkwolf stato sufficiente commentare nel file mkportal/modules/downloads/index.php le righe 1125 e 1127, perch quando viene abilitata la compressione gzip sull'output il valore del Content-Length determinato misurando la dimensione del file pu essere differente dalla lunghezza dei dati effettivamente inviati al browser, che sono appunto compressi, la stessa cosa vale per il content-encoding che diventa gzip.

    Chiaramente questa una soluzione "sporca", ma si pu implementare un controllo del genere:

    Codice:
    if(@zlib_get_coding_type() != "gzip") {
     header("Content-Length: " .(string)(filesize($real_file)) );
     header("Content-Transfer-Encoding: binary\n");
    }

    darkwolf:

    in teoria il tuo modulo per il download dovrebbe ora funzionare.
    Gianluca

  3. #33
    L'avatar di darkwolf
    darkwolf non  connesso Staff AV
    Data registrazione
    18-04-2007
    Residenza
    Reggiolo (RE)
    Messaggi
    6,280

    Predefinito

    Citazione Originalmente inviato da Gianluca
    darkwolf:
    in teoria il tuo modulo per il download dovrebbe ora funzionare.
    Ma infatti mi funziona benone (vedi post precedenti)
    Sei un grande! Grazie mille
    -
    Solo un particolare (che non importa ma ti informo ugualmente)
    Sia firefox che IE non conoscono durante lo scaricamento la dimensione del file (comunque funziona in modo perfetto)
    Ultima modifica di darkwolf : 01-03-2008 alle ore 18.00.49 Motivo: Visualizza firma
    Salvatore Noschese - L'AltroWeb | Seguimi su: facebook | twitter | Google+
    # Che aspetti? Unisciti alla community! Tanti nuovi gruppi ti aspettano


  4. #34
    L'avatar di Swedenfox
    Swedenfox non  connesso Moderatore
    Data registrazione
    12-02-2005
    Residenza
    tra Messina e Gioia Tauro
    Messaggi
    1,304

    Predefinito

    mi impegno a fare il wiki per joomla

    dark wolf scrivi la parte per mkportal




    Gianluca calcola che hai aiutato una marea di utenti
    thnk u
    1/06/07 E' nata joomla4Av la prima versione modificata di joomla 100% compatibile con Altervista!!!
    ----------------------------------------------

    ----------------------------------------------
    JOOMLAVISTA!
    3/03/09 Joomlavista Linked in Joomla.org

  5. #35
    L'avatar di Gianluca
    Gianluca non  connesso Amministratore
    Data registrazione
    15-02-2001
    Messaggi
    17,990

    Predefinito

    Lascio a voi l'eventuale realizzo di una bella faq da mettere anche qui sul forum.

    Non ho visto joomla, ma penso che il problema sia analogo e quindi di semplice risoluzione.
    Gianluca

  6. #36
    L'avatar di darkwolf
    darkwolf non  connesso Staff AV
    Data registrazione
    18-04-2007
    Residenza
    Reggiolo (RE)
    Messaggi
    6,280

    Lightbulb

    Citazione Originalmente inviato da Swedenfox
    mi impegno a fare il wiki per joomla
    dark wolf scrivi la parte per mkportal
    Gianluca calcola che hai aiutato una marea di utenti
    thnk u
    Gianluca ha lasciato il backup!
    Quindi poster le differenze tra il file originale e quello modificato
    -
    @Gianluca! Ho editato il post precedente:
    Solo un particolare (che non importa ma ti informo ugualmente)
    Sia firefox che IE non conoscono durante lo scaricamento la dimensione del file (comunque funziona in modo perfetto)
    -
    Allora per mkportal modificare (da riga 1151>1160) /mkportal/modules/downloads/index.php da
    Codice:
       		header("Cache-Control: ");
       		header("Pragma: ");
       		header("Content-Type: application/octet-stream");
       		header("Content-Length: " .(string)(filesize($real_file)) );
       		header('Content-Disposition: attachment; filename="'.$name.'"');
       		header("Content-Transfer-Encoding: binary\n");
       		if($h = fopen($real_file, 'rb')){
    	   	  while( (!feof($h)) && (connection_status()==0) ){
    		     print(fread($h, 1024*8));
    		     flush();
    @
    Codice:
       		header("Cache-Control: ");
       		header("Pragma: ");
       		header("Content-Type: application/octet-stream");
       		header('Content-Disposition: attachment; filename="'.$name.'"');
    		if(@zlib_get_coding_type() != "gzip") {
       		  header("Content-Length: " .(string)(filesize($real_file)) );
    		  header("Content-Transfer-Encoding: binary\n");
    		}
       		if($h = fopen($real_file, 'rb')){
    	   	  while( (!feof($h)) && (connection_status()==0) ){
    		     print(fread($h, 1024*8));
    		     flush();

    Inserisco l'intero blocco solo per comodit e per facilitare l'operazione evitando di fare confusione
    Ultima modifica di darkwolf : 16-06-2008 alle ore 03.29.13 Motivo: Correzione da/a riga!

  7. #37
    fofitalia non  connesso Neofita
    Data registrazione
    17-04-2007
    Messaggi
    16

    Predefinito

    Grazie alla soluzione scritta da darkwolf pare che sul mio sito, www.fofitalia.com, i download non risultino essere pi corrotti.

    Siccome vorrei avere la sicurezza totale, anche di chi aveva effettuato i download precedentemente, chiedo a Gianluca di provare a scaricare il file "GuitarHeroISongPack.zip" che a lui prima risultava corrotto.
    Ovviamente se hai tempo a disposizione, altrimenti lascia perdere.

    Grazie per l'attenzione.

  8. #38
    L'avatar di darkwolf
    darkwolf non  connesso Staff AV
    Data registrazione
    18-04-2007
    Residenza
    Reggiolo (RE)
    Messaggi
    6,280

    Thumbs up

    Citazione Originalmente inviato da fofitalia
    Grazie alla soluzione scritta da darkwolf pare che sul mio sito, www.fofitalia.com, i download non risultino essere pi corrotti.
    Siccome vorrei avere la sicurezza totale, anche di chi aveva effettuato i download precedentemente, chiedo a Gianluca di provare a scaricare il file "GuitarHeroISongPack.zip" che a lui prima risultava corrotto.
    Ovviamente se hai tempo a disposizione, altrimenti lascia perdere.
    Grazie per l'attenzione.
    Stavo per provare io ma non posso...
    Comunque ho provato sul mio anche da un'altro pc (altra rete) e funzionano perfettamente
    PS la soluzione ovviamente opera di gianluca!
    Io ho solo copiato e postato la soluzione
    Ultima modifica di darkwolf : 01-03-2008 alle ore 18.01.30 Motivo: Visualizza firma
    Salvatore Noschese - L'AltroWeb | Seguimi su: facebook | twitter | Google+
    # Che aspetti? Unisciti alla community! Tanti nuovi gruppi ti aspettano


  9. #39
    L'avatar di Swedenfox
    Swedenfox non  connesso Moderatore
    Data registrazione
    12-02-2005
    Residenza
    tra Messina e Gioia Tauro
    Messaggi
    1,304

    Predefinito

    gianluca ho dei problemi non va l'hack che ho trovato


    una parte di codice /administator/components/com_docman/classes/DOCMAN_file.class.php
    Codice PHP:

            header
    ("Pragma: public");

            
    header("Cache-Control: must-revalidate, post-check=0, pre-check=0");

            
    header("Expires: 0");



            
    header("Content-Transfer-Encoding: binary");

            
    header('Content-Disposition:' $cont_dis .';'

                
    ' filename="' $this->name '";'

                
    ' modification-date="' $mod_date '";'

                
    ' size=' $fsize .';'

                
    ); //RFC2183

            
    header("Content-Type: "    $this->mime );            // MIME type

            
    header("Content-Length: "  $fsize);



             
    // No encoding - we aren't using compression... (RFC1945)

            //header("Content-Encoding: none");

            //header("Vary: none"); 
    qui tutto il source
    http://joomlacode.org/gf/project/doc...13&view=markup


    EDIT: c' nessuno che mi puo' aiutare ?

    ho ricevuto 6 mail da utenti che attendono news e sono in preda alla disperazione (prima pensavano ad un problema del proprio winzip )

    ho provato a vedere il codice ma non so come risolvere



    a gianluca :
    se puoi controllare ,il codice su joomlavista dato che il mio sito personale l'ho chiuso


    FunCool: Non scrivere due messaggi consecutivi, utilizza il tasto Edita.
    Swedenfox: Pardon .
    Ultima modifica di Swedenfox : 29-05-2007 alle ore 12.21.56
    1/06/07 E' nata joomla4Av la prima versione modificata di joomla 100% compatibile con Altervista!!!
    ----------------------------------------------

    ----------------------------------------------
    JOOMLAVISTA!
    3/03/09 Joomlavista Linked in Joomla.org

  10. #40
    L'avatar di Gianluca
    Gianluca non  connesso Amministratore
    Data registrazione
    15-02-2001
    Messaggi
    17,990

    Predefinito

    Quanto avevamo postato valeva per mkportal, per joomla per di pu seguire la medesima logica, senza andare ad approfondire mi viene in mente una cosa simile:

    Codice:
    header("Pragma: public"); 
    header("Cache-Control: must-revalidate, post-check=0, pre-check=0"); 
    header("Expires: 0"); 
    
    if(@zlib_get_coding_type() != "gzip") {
     header("Content-Transfer-Encoding: binary"); 
     header("Content-Length: "  . $fsize); 
    }
    
     header('Content-Disposition:' . $cont_dis .';' 
                . ' filename="' . $this->name . '";' 
                . ' modification-date="' . $mod_date . '";' 
                . ' size=' . $fsize .';' 
                ); //RFC2183 
    
    header("Content-Type: "    . $this->mime );            // MIME type
    Da sostituire al precedente codice
    Gianluca

  11. #41
    L'avatar di Swedenfox
    Swedenfox non  connesso Moderatore
    Data registrazione
    12-02-2005
    Residenza
    tra Messina e Gioia Tauro
    Messaggi
    1,304

    Unhappy

    gianluca non va

    non vorrei ci fosse un altra funzione di richiamo

    se ti possibile puoi dare un okkiata al file incriminato ?
    sta su joomlavista
    il percoso del file
    /administrator/components/com_docman/classes/DOCMAN_file.class.php

    per test puoi usare questo file mod_bannerav il primo (con ff funziona con ie da archivio non valido)
    http://joomlavista.altervista.org/do...utorial/2.html
    1/06/07 E' nata joomla4Av la prima versione modificata di joomla 100% compatibile con Altervista!!!
    ----------------------------------------------

    ----------------------------------------------
    JOOMLAVISTA!
    3/03/09 Joomlavista Linked in Joomla.org

  12. #42
    vagappc non  connesso Neofita
    Data registrazione
    29-12-2005
    Messaggi
    14

    Predefinito

    Volevo segnalare una cosa importante. Il bug non di docman ma di explorer. Ho provato a scaricare il file con FireFox, Galeon, Konqueror, Opera e non ho mai riscontrato il problema. Al contrario sempre sullo stesso file oggi un mio collega l'ha scaricato corrotto (ovviamente con l'ultima versione di explorer per XP).
    Io ho risolto il problema segnalando il problema e suggerendo di usare un altro broswer. Intanto attendo una nuova versione di docman.
    Trovo sia importante specificare l'origine del bug, perch ingiusto incolpare gli autori di docman (e non solo) di scrivere bug. Quando alla fine sempre microsoft che costringe i poveri programmatori a fare i salti mortali per convivere con lei. Quando potrebber impegnare il loro tempo a sviluppare cose pi utili. Per darvi un idea di quello che ho detto. Provate a guardare la dimensione dei driver delle sk video per linux e per windows. A volte hanno rapporti 10 a 1. Questo perch gli sviluppatori sudano 10 camice per convivere con tutte le versioni delle directx e dll malsane. Per poi sentirsi dire che il driver bacato.

  13. #43
    L'avatar di darkwolf
    darkwolf non  connesso Staff AV
    Data registrazione
    18-04-2007
    Residenza
    Reggiolo (RE)
    Messaggi
    6,280

    Predefinito

    Citazione Originalmente inviato da vagappc
    Volevo segnalare una cosa importante. Il bug non di docman ma di explorer.
    Scusa ma....
    Io nel mio pc ho installato (su windows) tutte le versioni di explorer, pi firefox + opera. (su Linux invece) konqueror e swiftfox (una versione ottimizzata di firefox) e con nessuno riuscivo a scaricare il file "integro"!
    Dopo lo smanettamento fatto da Gianluca con nessuno di tutti questi browser ho problemi a scaricare i file quindi.... dimmi te
    Driver o software bacato non mica vergogna sai?
    Anche perch il software 0 bug mi sa tanto che non l'hanno ancora inventato
    Ultima modifica di darkwolf : 01-03-2008 alle ore 18.01.52 Motivo: Visualizza firma
    Salvatore Noschese - L'AltroWeb | Seguimi su: facebook | twitter | Google+
    # Che aspetti? Unisciti alla community! Tanti nuovi gruppi ti aspettano


  14. #44
    L'avatar di Swedenfox
    Swedenfox non  connesso Moderatore
    Data registrazione
    12-02-2005
    Residenza
    tra Messina e Gioia Tauro
    Messaggi
    1,304

    Predefinito

    Citazione Originalmente inviato da darkwolf
    Scusa ma....
    Io nel mio pc ho installato (su windows) tutte le versioni di explorer, pi firefox + opera. (su Linux invece) konqueror e swiftfox (una versione ottimizzata di firefox) e con nessuno riuscivo a scaricare il file "integro"!
    Dopo lo smanettamento fatto da Gianluca con nessuno di tutti questi browser ho problemi a scaricare i file quindi.... dimmi te
    darkwolf si parla di joomla non di mkportal
    1/06/07 E' nata joomla4Av la prima versione modificata di joomla 100% compatibile con Altervista!!!
    ----------------------------------------------

    ----------------------------------------------
    JOOMLAVISTA!
    3/03/09 Joomlavista Linked in Joomla.org

  15. #45
    L'avatar di darkwolf
    darkwolf non  connesso Staff AV
    Data registrazione
    18-04-2007
    Residenza
    Reggiolo (RE)
    Messaggi
    6,280

    Predefinito

    Citazione Originalmente inviato da Swedenfox
    darkwolf si parla di joomla non di mkportal
    si ma anche con firefox i tuoi file mi venivano giu corrotti (all'inizio) quindi IMHO non era il browser
    Ultima modifica di darkwolf : 01-03-2008 alle ore 18.02.05 Motivo: Visualizza firma
    Salvatore Noschese - L'AltroWeb | Seguimi su: facebook | twitter | Google+
    # Che aspetti? Unisciti alla community! Tanti nuovi gruppi ti aspettano


  16. #46
    L'avatar di Swedenfox
    Swedenfox non  connesso Moderatore
    Data registrazione
    12-02-2005
    Residenza
    tra Messina e Gioia Tauro
    Messaggi
    1,304

    Predefinito

    segnalato il problema


    per le novit guardate questo tracker

    http://joomlacode.org/gf/project/docman/

    si spera che nella 1.4 si risolva
    Ultima modifica di Swedenfox : 09-06-2007 alle ore 22.39.43 Motivo: avevo sbagliato il link
    1/06/07 E' nata joomla4Av la prima versione modificata di joomla 100% compatibile con Altervista!!!
    ----------------------------------------------

    ----------------------------------------------
    JOOMLAVISTA!
    3/03/09 Joomlavista Linked in Joomla.org

  17. #47
    L'avatar di Swedenfox
    Swedenfox non  connesso Moderatore
    Data registrazione
    12-02-2005
    Residenza
    tra Messina e Gioia Tauro
    Messaggi
    1,304

    Predefinito

    RISOLTOOOOOOOOOOOOOOOOOOOOOOOOO


    il file da modificare DOCMAN_file.class.php e si trova qui
    /administrator/components/com_docman/classes/
    cercate questo codice e in evidenziato ci sono le modifiche

    Codice PHP:
    header("Pragma: public");
        
    header("Cache-Control: must-revalidate, post-check=0, pre-check=0");
        
    header("Expires: 0");
        
    header('Content-Disposition: attachment; filename="' $this->name '"');
        
    header('Content-Disposition:' $cont_dis .';'
                
    ' filename="' $this->name '";'
                
    ' modification-date="' $mod_date '";'
                
    ' size=' $fsize .';'
                
    ); //RFC2183
    //MODIFICA
    if(@zlib_get_coding_type() != "gzip") {
            
    header("Content-Transfer-Encoding: binary");
         
    header("Content-Length: "  $fsize);
     }
           
    //commentate questa riga
           // header("Content-Type: "    . $this->mime );        MIME type
           //aggiungete questa 
              
    header("Content-Type: application/octet-stream");

            if( ! 
    ini_get('safe_mode') ) { // set_time_limit doesn't work in safe mode
                
    set_time_limit(0);
            } 

    saluti nottambuli svedesi
    Ultima modifica di Swedenfox : 12-06-2007 alle ore 03.15.59
    1/06/07 E' nata joomla4Av la prima versione modificata di joomla 100% compatibile con Altervista!!!
    ----------------------------------------------

    ----------------------------------------------
    JOOMLAVISTA!
    3/03/09 Joomlavista Linked in Joomla.org

  18. #48
    L'avatar di darkwolf
    darkwolf non  connesso Staff AV
    Data registrazione
    18-04-2007
    Residenza
    Reggiolo (RE)
    Messaggi
    6,280

    Predefinito

    @Gianluca!
    Il tutto continua a funzionare regolarmente ma ho ancora la "scomodit" del download che non indica il tempo rimanente e non calcola la dimensione del file in fase di scaricamento.
    Ho provato a capire se possibile rimediare ma non ne vengo a capo
    Potresti darmi un ulteriore aiuto per riparare totalmente questo problema?
    (i miei download sono liberi al pubblico quindi puoi testare liberamente il tutto)
    Se ti va e hai tempo prova con questo file ad esempio
    http://darkwolf.altervista.org/index...y_view&iden=31
    Ultima modifica di darkwolf : 16-12-2007 alle ore 15.56.45
    Salvatore Noschese - L'AltroWeb | Seguimi su: facebook | twitter | Google+
    # Che aspetti? Unisciti alla community! Tanti nuovi gruppi ti aspettano


  19. #49
    spaziografico non  connesso Utente giovane
    Data registrazione
    08-04-2009
    Messaggi
    43

    Predefinito

    Ragazzi nonho ben capito qual il vostro problema....lo volete uppare col csm e ve lo danneggia????
    Cmq io ho scaricato la versione c 12 final di Mkportal....ed una buona mezzagiornata che provo a caricarlo via ftp senza successo.....
    Mi da in continuazione errore grave e accumula un sacco di trasferimenti insospesi,con file zilla perch poi col file manager nn va proprio.
    Nel frattempo...cosa ve ne sembra ???

Pagina 2 di 2 PrimoPrimo 12

Regole di scrittura

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