Bonjour
Je débute avec le téléchargement ftp via PHP
J’ai créé un script de test le voici
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31 <?php $ftp = ftp_ssl_connect("ftp.mon_site.com", 21); if ($ftp) echo 'connexion sécurisée réussite'; else { echo 'echec de la connexion sécurisée'; exit(); } echo '<br/>'; $ftp_login=ftp_login($ftp, "mon_login", "***"); if ($ftp_login) echo 'identification réussite'; else { echo 'echec de l\'identification'; exit(); } //lister les fichiers du dossier $liste_fichiers = ftp_nlist($ftp, './www/test/'); foreach($liste_fichiers as $fichier) { echo $fichier. '<br/>'; } ftp_get($ftp, "C:/", '/test/021.php', FTP_BINARY); ftp_close($ftp) ?>
Tout est bon jusqu'à la ligne 26 pour laquelle j'ai cette erreur :
Et si je remplace par cette ligne :Warning: ftp_get(C:/) [function.ftp-get]: failed to open stream: Is a directory in /racine_de_mon_site/test/022.php on line 26
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3 <?php ftp_get($ftp, "C:/021.php", '/test/021.php', FTP_BINARY); ?>
Ça devient cette erreur:
et si je crée à l'avance un fichier 021.php dans mon disque dure, eh bien ... toujours la même erreur!!Warning: ftp_get(C:/021.php) [function.ftp-get]: failed to open stream: No such file or directory in /racine_de_mon_site/test/022.php on line 26
Ça peut être quoi la raison?
Merci d'avance.
Partager