SSH2 | Erreur ssh2_connect()
Bonjour tout le monde,
J'essaie d'utiliser ssh2_connect mais rien a faire j'ai toujours une erreur :
Pourtant j'ai bien vérifié dans phpinfo et j'ai cette ligne la :
Donc bon, je sais pas trop d'où l'erreur peut venir, une petite idée ?
Merci d'avance pour vos réponses !
J'essaie d'utiliser ssh2_connect mais rien a faire j'ai toujours une erreur :
Fatal error: Call to undefined function ssh2_connect()
Pourtant j'ai bien vérifié dans phpinfo et j'ai cette ligne la :
libSSH Version libssh2/1.4.3
Donc bon, je sais pas trop d'où l'erreur peut venir, une petite idée ?
Merci d'avance pour vos réponses !
5 réponses
-
Même pas une petite idée ? :(
-
J'ai trouvé quelque chose de bizarre ici, quand je clique dessus sa redémarre Wamp mais rien d'autre...

-
Salut,
Une personne ayant le même problème que toi sur le forum de WampServer : http://forum.wampserver.com/read.php?2,131640
Bonne journée -
-
La mention libssh2 dans ta deuxième capture ne correspond pas à l'installation de l'extension, cette ligne est présente même si l'extension libssh2 n'est pas installé.
Difficile de voir où est l'erreur. Si possible essaye de repartir d'une nouvelle installation de la dernière version de WampServer et de suivre à la lettre la procédure décrite sur le forum de WampServer. -
-
@PitetRe,
Rien a faire j'ai désinstallé et réinstallé Wamp, refait la manipulation et il y a toujours un avertissement...
Je voit qu'il faut mettre extension=php_ssh2.dll dans le paragraphe extension du php.ini mais je n'ai aucun paragraphe qui correspond ! -
@SliDeeNzDans le fichier php.ini tu dois avoir une section "Dynamic Extensions" avec une liste d'extension déjà configuré pour windows :
extension=php_bz2.dll
extension=php_curl.dll -
@PitetOui j'ai mit dedans mais rien a faire :/
-
-
Une manipulation supplémentaire à essayer (copie de la dll dans le dossier system32 et modification du registre) : https://stackoverflow.com/questions/15134421/php-install-ssh2-on-windows-machine
Une autre solution possible : https://github.com/phpseclib/libssh2-compatibility-layer-
Pour le premier lien c'est fait mais j'ai un message d'erreur avec l'invite de commande :
Le module "libssh2.dll" peut ne pas être compatible avec la version de Windows que vous éxécutez. Vérifiez que le module est compatible avec une version 32 ou 64 bits de regsvr.32.exe
J'ai bien fait attention est tout est bien en 64bits !
Je vais tester l'autre lien et je te tiens au courant. -
@SliDeeNzSa fonctionne pas non plus,
include(Net/SFTP.php)
Ne fonctionne pas :Warning: include(Net/SFTP.php): failed to open stream: No such file or directory in C:\wamp\www\suivi\WSJson\phpseclib.php on line 2
Et j'ai tout les include qui me font ça.0 -
Les includes nécessaires sont disponibles dans la librairies phpseclib : https://github.com/phpseclib/phpseclib
-
-

