PHP5 et la librairie ssh2

Répondre
er-issam
er-issam
Déconnecté
Allahoma Yassir
Bonjour
voilà, je suis entrain de dévelooper une application web qui va gérer un fire, et j'utilise la connexion ssh pour se connecter au serveur
le problem si quand je met mon code, le browser me donne l'erreur suivant :
"
Fatal error: Call to undefined function: ssh2_connect() on line 7
"
je sais qu'il faut utiliser php5 au lieu de la version 4
le souci c'est que je trouve pas comment configurer mon fichier, la seule documentation qui existe sur le net c'est concernant linux
et moi j'etulise windows
pouvez vous m'aider s'il vous plait
et merci d'avance
LA GLOBULE
LA GLOBULE
Déconnecté
111 111 111 x 111 111 111 = 12 345 678 987 654 321
Dans le manuel PHP, ils expliquent clairement comment installer l'extension ssh2.
er-issam
er-issam
Déconnecté
Allahoma Yassir
Merci " lA GLOBULE "
je vais essyer avec ;)
er-issam
er-issam
Déconnecté
Allahoma Yassir
Bonjour
je vien d'essayer les procedurecité sue le manuel, mais quand je demarre mon serveur y a le message d'erreur suivant qui apparait :
" unknow(): unable to load dynamic library " chemin..." - le system d'exploitation ne peut pas executer %1 "
e, savoir que j'utilise le easyphp comme serveur web
y'a t'il une solution
Merci
LA GLOBULE
LA GLOBULE
Déconnecté
111 111 111 x 111 111 111 = 12 345 678 987 654 321
Easyphp n'est plus tenu à jour il me semble.

N'étant pas sous windows, je ne pourrais pas trop t'aider :/

Je serais toi, j'installerais un outre outil de développement tel que wampserver qui lui est à jour, voir mieux, installer à la main apache, php et mysql.

Mais a priori, le problème n'a pas l'air grave : c'est juste un problème de chemin pour accéder à un fichier.
i M@N
i M@N
Déconnecté
One Love, One Heart, One Unity.
Hello.

Quand j'avais mis PHP 5 dans mon EasyPHP j'avais du mettre la dll de mysql dans C:\Window$\win32\ ou C:\Window$\ ... essaye ça.

@+...
LupusMic
LupusMic
Déconnecté
Développeur récurrent, procédural et relationnel. Caustique soupe-au-lait.
(La Globule) Ou alors le module n'est tout simplement pas livré avec EasyPHP ^^;

(er-issam) Tout d'abord, EasyPHP n'est pas un serveur web. C'est un paquet d'installation de Apache (le serveur web), de PHP en module Apache et du serveur de base de données MySQL.

Ceci dit, je te conseille d'installer une distribution Linux, de te familiariser avec, puis de travailler avec. Tu verras, ce sera plus simple que de faire du web sous MS Windows.

Autre chose important, créé un fichier nommé, au hasard, phpinfo.php contenant le code suivant :
  1. <?php
  2. phpinfo() ;  
  3. ?> 


Et consultes-le dans un navigateur web via le réseau. Tu verras alors s'afficher la configuration de ton module Apache PHP. Ainsi tu pourras vérifié que le module PHP gérant SSH est bien installé et activé.
er-issam
er-issam
Déconnecté
Allahoma Yassir
Merci (LupusMic) pour votre consiel, c'est que j'ai déjà la distrubition RedHat installé, mais j'ai jamais essayé de travailler dessu sauf pr des besoins reseaux.

(LA GLOBULE) j'ai installé le serveur wamp, mais y a toujours cette erreur que la fonction ssh_connect() n'est pas reconnu ! ! ! :s

(I m@n) j'ai déjà essayé le truc du dll mysql aprés reconfiguration du fichier httpd et php.ini mais ca marche pas, même pour les fonctions de mysql.
LupusMic
LupusMic
Déconnecté
Développeur récurrent, procédural et relationnel. Caustique soupe-au-lait.
Ben essaye de t'y mettre, tu ne regretteras pas ;)

En attendant, pour ton problème du moment. Fais ce que je t'ai demandé (un phpinfo), et regarde si tu trouves le module ssh de PHP installé et activé. Et enfin, lis la documentation relative à l'installation et la configuration d'un module PHP.
er-issam
er-issam
Déconnecté
Allahoma Yassir
Bonsoir LupuMic
j'ai faitce que tu m'as demander, mais je trouve pas le module ssh installé

et pour le fait de travailler sous linux, je dois eviter pack l'application que je suis entrain de developper va etre installer sur un poste avec OS windows.

est ce qu'il ya pas une autre facon de se connecter en ssh apart les fonctions ssh_connect() ...? ?,
je vx pas surtout utiliser le protocole telnet pack c'est pas pratique ! !

Merci pour votre aide
LupusMic
LupusMic
Déconnecté
Développeur récurrent, procédural et relationnel. Caustique soupe-au-lait.
Que ce soit sous Linux ou sous Windows, va falloir avoir de bons réflexes. Je sais que la documentation sur la configuration de PHP n'est pas facile à trouver, mais elle est claire.

Si le module de PHP n'est pas installé, il faut l'installer. S'il n'est pas activé, il faut l'activer.
Répondre
Accès rapide :

Remonter Remonter
L'éditeur javascript - CSS - Gentoo - Tutoriaux PHP - Tutoriels PHP - Breizh Blog