\ DriveHQ Customer Support Forum \
Lire/Répondre : 38864/2
  • whiteredxgh
  • (2messages)
Comment télécharger un fichier via FTP en PHP

Je dois télécharger un fichier via FTP depuis DriveHQ, mais j'ai systématiquement un problème d'autorisation. Quelqu'un pourrait-il m'aider ? J'ai vérifié que mon mot de passe et mon nom d'utilisateur FTP sont corrects 


01/01/2019 08:07:05

  • whiteredxgh
  • (2messages)
Sujet: Re: Comment télécharger un fichier via FTP en PHP
Re: Comment télécharger un fichier via FTP en PHP

Si vous essayez de télécharger un fichier depuis un dossier partagé avec vous par un autre utilisateur, veuillez vous assurer que ce dossier est toujours partagé avec vous et qu'il a été partagé avec l'autorisation de téléchargement ou une autorisation de niveau supérieur.

Si vous essayez de télécharger un fichier depuis votre compte, aucun problème d'autorisation ne devrait se produire. Veuillez d'abord vérifier que vous pouvez télécharger des fichiers avec FileZilla et assurez-vous que votre code envoie bien les mêmes commandes FTP (ou des commandes similaires). Nous n'offrons généralement pas de support pour les logiciels personnalisés. Toutefois, si vous disposez d'un abonnement professionnel, vous pouvez contacter le support client de DriveHQ par e-mail. 


Répondre
17/01/2019 11:19:57

  • Annelot
  • (1messages)
Sujet: Re: Comment télécharger un fichier via FTP en PHP
Re: Comment télécharger un fichier via FTP en PHP

Ça va marcher - :)         

 

$conn = ftp_ssl_connect(IMG_FTP_HOST);

 
si (!$conn)
{
exit("Impossible de se connecter au serveur : ".IMG_FTP_HOST."\n");
}
 
if(!ftp_login($conn,IMG_FTP_USERNAME,IMG_FTP_PASSWORD))
{
ftp_quit($conn);
exit("Impossible de se connecter\n");
}
 
ftp_set_option($conn, FTP_USEPASVADDRESS, false); // définir l'option FTP
 
ftp_pasv($conn, true); // Établir une connexion en mode passif
 
ftp_chdir($conn,$DIR);
 
$fichiers = ftp_nlist($conn, '.');

Répondre
06/03/2020 05:06:05

Ajouter aux favoris et partager
Réponse rapide

Leading Cloud Surveillance service

Leading Enterprise Cloud IT Service Since 2003