Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
1528 connectés 

  FORUM HardWare.fr
  Linux et OS Alternatifs

  ssh2 via php installation

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

ssh2 via php installation

n°686710
jicao
Posté le 01-06-2005 à 17:06:55  profilanswer
 

bonjour voila qq temps que j'essaye d installer ce system qui permet de se connecter a ssh via php  
donc j'ai chercher ... et j'ai trouvé ceci :
Download and install OpenSSL. If you install OpenSSL via your distribution's packaging system be sure to install the development libraries as well. This will typically be a package named openssl-dev, openssl_devel, or some variation thereof.  
 
Download and install libssh2 (http://sourceforge.net/projects/libssh2/). Typically this means executing the following command from the libssh2 source tree. ./configure && make all install.  
 
Run the pear installer for PECL/ssh2: pear install ssh2  
 
Copy ssh2.so from the directory indicated by the build process to the location specified in your php.ini file under extension_dir.  
 
Add extension=ssh2.so to your php.ini  
 
Restart your webserver to reload your php.ini settings
 
mais voici mon probleme :
cd /home/jicao/libssh2-0.10/
je l'installa avec le : ./configure && make all install comme demandé
puis quand je tappe :  pear install ssh2 (dans le meme dossier /home/jicao/libssh2-0.10/)
et il me repond :  
# pear install ssh2
PHP Warning:  Unknown(): Unable to load dynamic library './ssh2.so' - ./ssh2.so: cannot open shared object file: No such file or directory in Unknown on line 0
Warning: Illegal offset type in Common.php on line 91
....
....
....
Warning: Illegal offset type in Common.php on line 108
Fatal error: Cannot instantiate non-existent class:  pear_frontend_cli in /usr/local/lib/php/PEAR/Command.php on line 144
#
donc deja ca va pas ensuite je trouve deja mal expliquer que faire avec le php.ini :
Copy ssh2.so from the directory indicated by the build process to the location specified in your php.ini file under extension_dir.  
 
Add extension=ssh2.so to your php.ini  
ca veut dire quoi ? je dois faire quoi ?
et ensuite pourrais je une fois ce truc installer faire un script php style :
<?php
$connection = ssh2_connect('mon_ip', port);
ssh2_auth_password($connection, 'user', 'pass');
 
$stream = ssh2_exec($connection, 'ma_commande');
echo "start";  
echo $stream ;
echo "end";
?>  
 
voila bien le bonsoir ou bonjour a tous :)
 
++ merci d'avance

mood
Publicité
Posté le 01-06-2005 à 17:06:55  profilanswer
 

n°686736
jlighty
Posté le 01-06-2005 à 18:09:07  profilanswer
 

Citation :

Add extension=ssh2.so to your php.ini  
ca veut dire quoi ? je dois faire quoi ?


en français ça donne :  
ajoute "extension=ssh2.so" au fichier php.ini :)

Citation :

Unable to load dynamic library './ssh2.so' - ./ssh2.so: cannot open shared object file: No such file or directory in Unknown on line 0


copie ssh2.so  dans /home/jicao/libssh2-0.10/


Message édité par jlighty le 01-06-2005 à 18:09:21
n°686745
jicao
Posté le 01-06-2005 à 18:41:51  profilanswer
 

lu merci pour ta reponse
 ok pour ton 1 mais le 2
 
j'ai pas de ssh2.so
j'ai un libssh2.so mais pas l'autre :/
bref si qq un a une bonne idee pour ce truc :/

n°686748
jlighty
Posté le 01-06-2005 à 18:44:11  profilanswer
 

bon en supposant que libssh2.so est la même chose que ssh2.so
donc au lieu de faire :
extension=ssh2.so
tu fais : extension=libssh2.so :)

n°686756
jicao
Posté le 01-06-2005 à 18:58:29  profilanswer
 

voila c fait et ca ne marche pas mais j'ai toujours toutes ces erreur dans le  
# pear install ssh2  
donc :/

n°686776
jlighty
Posté le 01-06-2005 à 19:16:17  profilanswer
 

contrairement à ce que j'ai indiqué précédemment,
copie libssh2 dans /usr/lib/php4/<répertoire nommé comme une date>/

n°686779
jicao
Posté le 01-06-2005 à 19:21:26  profilanswer
 

je suis persuadé qu un ssh2.so devrait aller mais je ne le trouve pas
sinon y personne qui n'a jamais installer se truc la ?
merci d'essayé de traduire le tuto mais faudrait plutot qq un qui a deja essayé ce truc...
 
merci


Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Linux et OS Alternatifs

  ssh2 via php installation

 

Sujets relatifs
installation de linux sur un portable via un disque dur externeinstallation de logiciels sous RedHat Entreprise Linux
[FreeBSD] Installation par Ethernetinstallation de libssh2
Probleme shutdown apres installation nouveau kernelSuse : Installation.
[Debian] Installation ALSAInstallation TNT - Cinergy T2 - Mandriva
Pb installation QTInstallation driver NVIDIA sur redhat 8
Plus de sujets relatifs à : ssh2 via php installation


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR