Bonjour,

J'ai un problème avec ftp_nlist. Si j'utilise le script pour me connecter à un autre site sur le même serveur (hébergement partagé), tout va. Mais si je me connecte à un site sur un autre serveur, tout bloque à ftp_nlist. Pourtant, la connexion à l'autre serveur se fait bien mais je n'obtiens jamais la liste des fichiers. Auriez-vous une piste de solution ?
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
 
// Mise en place d'une connexion basique
$conn_id = ftp_connect($ftp_server);
 
// try to login
if (ftp_login($conn_id, $ftp_user_name, $ftp_user_pass)) {
    echo "Connected as $ftp_user@$ftp_server\n";
} else {
    echo "Couldn't connect as $ftp_user\n";
}
 
ftp_pasv($conn_id, TRUE);
 
// Récupération du contenu d'un dossier
$contents = ftp_nlist($conn_id, ".");
 
// Affichage de $contents
var_dump($contents);
J'ai également essayé en enlevant la ligne mais sans plus de résultat.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
 
ftp_pasv($conn_id, TRUE);