download ftp via php: failed to open stream: Is a directory in
Bonjour
Je débute avec le téléchargement ftp via PHP
J’ai créé un script de test le voici
Code:
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 :
Citation:
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
Et si je remplace par cette ligne :
Code:
1 2 3
| <?php
ftp_get($ftp, "C:/021.php", '/test/021.php', FTP_BINARY);
?> |
Ça devient cette erreur:
Citation:
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
et si je crée à l'avance un fichier 021.php dans mon disque dure, eh bien ... toujours la même erreur!!
Ça peut être quoi la raison?
Merci d'avance.