Bonjour à tous.
J'ai un petit soucis avec l'utilisation du module SSH2. Je pense que c'est un problème de version de PERL et/ou d'installation, mais je voudrais un avis des utilisateurs éclairé que vous êtes ( non, non, je ne passe pas de la pommade )
En me basant sur le script de DJIBRIL pour le SSH2, j'ai effectué quelques modifications tout à fait mineur pour ne récupérer que 3 fichiers.
Le contexte est le suivant : à partir d'un Windows Server 2003 R2, j'ai besoin de récupérer des fichiers qui sont sur une serveur Linux RedHat.
Ce serveur Windows est équipé du PERL v5.6.1
Quand je lance mon script, j'ai invariablement la réponse suivante :
J'ai vérifier, le fichier SSH2.dll est bien au bon endroit.Can't load 'c:/Produits/Perl/site/lib/auto/Net/SSH2/SSH2.dll' for module Net::SSH2: load_file:The specified module could not be found at c:/Produits/Perl/lib/XSLoader.pm line 64.
Compilation failed in require at C:\prod\cal\script\GetTarCtrlm.pl line 18.
De la même manière, la librairie SSH2 est bien sur le chemin 'c:/Produits/Perl/site/lib'
La ligne 18 du script C:\prod\cal\script\GetTarCtrlm.pl correspond a
use Net::SSH2;
Donc ma question est la suivante : mon soucis vient-il du fait de ma version du PERL ( 5.6 ) ou cela peut-il provenir d'une mauvaise installation du module PERL ?
Partager