Mode passif

Un article de Base de connaissances Pascalex.

Jump to: navigation, search

Si vous avez un serveur TOP,

Si votre VPS n'a pas d'IP perso,

Ou si vous rencontrez des problèmes ou lenteurs en FTP,


Vous devez être en mode passif pour faire du FTP dans de bonnes conditions.

  • Avec Filezilla
Edition -> Paramètres -> Connexion -> Paramètres Pare feu
et chocher la case "Mode passif"
  • si vous programmez en php :
Utilisez la fonction  ftp_pasv ( resource   ftp_stream , bool   pasv ) 
- ftp_stream étant l'identifiant du lien de connexion FTP.
- pasv vaut true ou false pour activer ou desactiver le mode passif
   exemple pour activer le mode passif : 
               $conn_id = ftp_connect($ftp_server);
               $login_result = ftp_login($conn_id, $ftp_user_name, $ftp_user_pass);
               ftp_pasv($conn_id, true); // active le mode passif
               ftp_gets(... ou ftp_put(...