[PHP] Comment installer le module SSH ?

Fermé
jeje6_3 - 4 févr. 2010 à 16:40
lami20j Messages postés 21331 Date d'inscription jeudi 4 novembre 2004 Statut Modérateur, Contributeur sécurité Dernière intervention 30 octobre 2019 - 5 févr. 2010 à 12:22
Bonjour,
Je voudrais installer le module SSH pour PHP sur une distribution linux(debian)
J'ai essayé avec "pecl" ou avec pear, mais rien n'y fait, je me retrouve toujours avec l'erreur :
Fatal error: Call to undefined function ssh2_connect() in /var/www/index.php on line 3

Est-ce que quelqu'un a déjà trouvé une doc (peu importe la langue) qui explique comment s'y prendre pour l'installer et l'activer

Merci d'avance
A voir également:

4 réponses

judasperge Messages postés 153 Date d'inscription jeudi 5 novembre 2009 Statut Membre Dernière intervention 19 février 2012 35
4 févr. 2010 à 20:15
salut,

dejà tu commence par installer open ssh server

aptitude install openssh-server puis :

https://kvz.io/blog/2007/07/24/make-ssh-connections-with-php/

T'as as pas du chercher beaucoup car avec 3 mots clefs dans google (module ssh php) jtrouve le même post (http://www.developpez.net/forums/d872951/php/langage/installer-module-ssh/)et pas mal de tutoriels..
0
Salut,
Le premier lien que tu m'a donné : je le connais, ça ne marche pas
Le deuxième : ben, c'est un de mes posts mais merci quand même (j'ai vu que j'avai une reponse ^^)

D'autres suggestions ?
0
lami20j Messages postés 21331 Date d'inscription jeudi 4 novembre 2004 Statut Modérateur, Contributeur sécurité Dernière intervention 30 octobre 2019 3 567
5 févr. 2010 à 10:44
Salut,

Fatal error: Call to undefined function ssh2_connect() in /var/www/index.php on line 3
Je l'ai déjà fait fonctionner
https://forums.commentcamarche.net/forum/affich-16234162-tuer-un-processus#10

Je ne me rappele plus ce que j'ai installé, mais je n'ai utilisé que les dépôts.
Peut être qu'il faut installer libssh-2
aptitude install libssh-2

Je vais regarder ce soir au cas où tu n'as pas trouvé une réponse.
0
judasperge Messages postés 153 Date d'inscription jeudi 5 novembre 2009 Statut Membre Dernière intervention 19 février 2012 35
5 févr. 2010 à 12:11
re,

regarde bien a nouveau le lien du tutoriel car en effet ssh2 doit être installé :

(copier coller du lien...)

We need libssh2 from sourcefourge. We have to compile this, but no worries, this is all you need to do:

cd /usr/src
wget http://surfnet.dl.sourceforge.net/sourceforge/libssh2/libssh2-0.14.tar.gz
tar -zxvf libssh2-0.14.tar.gz
cd libssh2-0.14/
./configure
make all install

That's it! Easy right?

0
lami20j Messages postés 21331 Date d'inscription jeudi 4 novembre 2004 Statut Modérateur, Contributeur sécurité Dernière intervention 30 octobre 2019 3 567
5 févr. 2010 à 12:22
Re,

regarde bien a nouveau le lien du tutoriel car en effet ssh2 doit être installé :
Je n'ai pas eu besoin d'installer depuis les sources pour utiliser ssh2-connect
0