J'aimerais utiliser la fonction ssh2_scp_recv() pour copier des fichiers entre deux machines, en vain.
Mon serveur PHP fonctionne sous Slackware 13.1i386 et les machines distantes sont sous Windows Vista 32 et sous slackware/fedora.
Pour mes tests j'essaye tout simplement :
if (ssh2_scp_recv($cnx,'C:/Users/[....]/Windows.txt','/home/[....]/Windows.txt')) {
print "ok for the copy<br>";
} else {
print "there's something wrong with the copy<br>";
}
mais la copie ne se fait pas. En ligne de commande, la copie elle se passe bien.Ou est mon erreur?
Je vais devoir me rabatre sur une solution ssh2_sftp mais cela ne m'enchante guère.
Tous les conseils sont les bienvenue.
Fred.