Visualizzazione dei risultati da 1 a 10 su 16

Discussione: Download di files gz

Hybrid View

  1. #1
    Utente di HTML.it L'avatar di m4rko80
    Registrato dal
    Aug 2008
    residenza
    Milano
    Messaggi
    2,655
    Ho provato questo in locale
    codice:
    $local_file = dirname(__FILE__).'/test.mp4';
    $server_file = '/PATH/prova.mp4';
    $ftp_user="USERNAME";
    $ftp_pass="PASS";
    $ftp_server="HOST";
    // set up a connection or die
    $conn_id = ftp_connect($ftp_server) or die("Couldn't connect to $ftp_server");
    
    
    // try to login
    if (ftp_login($conn_id, $ftp_user, $ftp_pass)) {
    	echo "Connected as $ftp_user@$ftp_server<br> successfully";
    } else {
    	echo " connect falled as $ftp_user\n";
    }
    
    
    if (ftp_get($conn_id, $local_file, $server_file, FTP_BINARY)) {
    	echo "Successfully written to $local_file\n";
    } else {
    	echo "There was a problem\n";
    }
    E Funziona correttamente. Mi scarica il file remoto.

    Prova a cambiare il file locale per test. Magari al posto di dare un path specifico metti in $local_file quello che ho messo io (nome file a parte). Se tutto ok te lo salverà nella cartella dello script stesso.

  2. #2
    Utente di HTML.it
    Registrato dal
    Feb 2010
    Messaggi
    333
    Quote Originariamente inviata da m4rko80 Visualizza il messaggio
    Ho provato questo in locale
    codice:
    $local_file = dirname(__FILE__).'/test.mp4';
    $server_file = '/PATH/prova.mp4';
    $ftp_user="USERNAME";
    $ftp_pass="PASS";
    $ftp_server="HOST";
    // set up a connection or die
    $conn_id = ftp_connect($ftp_server) or die("Couldn't connect to $ftp_server");
    
    
    // try to login
    if (ftp_login($conn_id, $ftp_user, $ftp_pass)) {
        echo "Connected as $ftp_user@$ftp_server<br> successfully";
    } else {
        echo " connect falled as $ftp_user\n";
    }
    
    
    if (ftp_get($conn_id, $local_file, $server_file, FTP_BINARY)) {
        echo "Successfully written to $local_file\n";
    } else {
        echo "There was a problem\n";
    }
    Prova a cambiare il file locale per test. Magari al posto di dare un path specifico metti in $local_file quello che ho messo io (nome file a parte). Se tutto ok te lo salverà nella cartella dello script stesso.
    Ci sono dei progressi.
    Adesso fa il download ma mi mette i file.gz in mezzo ai file. programma ma non nel mio pc ma nel server remoto.
    In pratica gli cambia cartella
    Lo script che fa questo usa $fileTo="nome del file.gz"
    $fileFrom = pwd().'/'.$contentsArray[2];

    Quindi il $fileFrom funziona ma il $fileTo pasticca e punta alla cartella public_html remota

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2026 vBulletin Solutions, Inc. All rights reserved.