Bonjour,

Après installation de la bibliothèque ssh2 pour php 5 (que j'ai testée), j'ai un problème pour parcourir un dossier (sur mon ftp) et lister les fichiers qu'il contient. Le script fonctionne parfaitement sans ssh2. Mais avec ssh2, ça ne se passe pas aussi bien.

J'ai utilisé le script suivant :

//Authentification
if(ssh2_auth_password($resConnection, $strServerUsername, $strServerPassword))
{
	//Initialize SFTP subsystem
	$resSFTP = ssh2_sftp($resConnection);
 
	if($dossier = opendir("ssh2.sftp://".$resSFTP."/home/fleetsupport/Procedures"))
	{
		echo ("OPENDIR_OK");
 
		while(false !== ($fichier = readdir($dossier))){
		         echo("READDIR_OK");
		}
         }
}

J'ai remarqué que cela passait bien avec la focntion "opendir()" car il affiche bien "OPENDIR_OK", mais que ça bloquait au niveau du "readdir()". Cela m’amène sur une page "Erreur de chargement : La connexion a été réinitialisée..." comme lorsque l'on n'a pas de connexion... Pourtant tous les scripts indiquent cette méthode et je ne comprends pas ce qui cloche dans mon script.

Help please Smiley bawling