Page 1 sur 1

Probleme Connexion FTP et ftp_nlist

Posté : 25 nov. 2010, 16:02
par casdale
Bonjour, j'ai un petit script qui se connecte a un FTP pour récupéré des informations sur des fichiers, hors se script fonctionne très bien mais aléatoirement. j'obtient 8 fois sur 10 l 'erreur Warning: ftp_nlist() [function.ftp-nlist]: php_connect_nonb() failed. pourtant je suis bien connecté au serveur. J'ai effectué des recherches mais j'ai rien trouvé à par le site http://www.vlyan.com/fr/technology/prog ... -ftp-actif mais je n'arrive pas a résoudre mon problème voici mon code source :

<?php

$numobjet=1430;
$count = 0;
$ConfigServeur = "ftpperso.free.fr"; //Adresse du serveur FTP

$ConfigId = '*****'; //Compte utilisateur

$ConfigMdp = '***'; //Mot de passe


//Connexion au serveur FTP

$Connexion = ftp_connect($ConfigServeur, 21 ,10)or die("Impossible de se connecter au serveur $ConfigServeur");


//Identification

if (@ftp_login($Connexion, $ConfigId, $ConfigMdp))
{ftp_pasv($Connexion, true);
echo "Connecté en tant que $ConfigId sur $ConfigServeur\n<br/>";

echo "Dossier courant : " . ftp_pwd($Connexion) . "\n";


$contents = ftp_nlist($Connexion, "ebay/".$numobjet);
// var_dump($contents);

for($i=0;$i<sizeof($contents);$i++) // tant que $i est inferieur au nombre d'éléments du tableau...
{
// echo $contents[$i].'<br>'; // on affiche l'élément du tableau d'indice $i

if(substr($contents[$i],-3) == "JPG" or substr($contents[$i],-3) == "jpg") {

echo $contents[$i].'<br>';



$count = 1+ $count;}
}


ftp_close($Connexion); //Deconnexion

}


else echo 'Impossible de se connecter à '.$ConfigServeur;

$nombreImag=$count;

for ($i=1;$i<$nombreImag+1;$i++){
echo' <a href="http://doubsoccase.free.fr/ebay/';echo $numobjet; echo'/'; echo $numobjet; echo'_'; echo $i; echo'.jpg" target="_blank"><img src="http://doubsoccase.free.fr/ebay/'; echo $numobjet; echo'/'; echo $numobjet; echo '_';
echo $i; echo'.jpg" width="280" height="140" border="0"></a> ';
}


?>


le résultat du code est :

Connecté en tant que **** sur ftpperso.free.fr
Dossier courant : /
Warning: ftp_nlist() [function.ftp-nlist]: php_connect_nonb() failed: Operation now in progress (115) in /......

merci par avance

Re: Probleme Connexion FTP et ftp_nlist

Posté : 25 nov. 2010, 16:04
par stealth35
tu peu rester dans le même sujet :
php-debutant/comment-utiliste-path-avec ... ml#p342921