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

  FORUM HardWare.fr
  Programmation
  PHP

  Connection persistante ssh en php

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

Connection persistante ssh en php

n°1059663
nORKy
Grmmph...
Posté le 25-04-2005 à 13:23:25  profilanswer
 

J'utilise php 4.1.2 et sans utiliser le paquet PECL ssh2 :
je voudrais établir une connection persitante (le temps du script) sur une autre machine afin d'y executer plusieurs commandes.
persistante car je gagne en temps pour la connection (1 connection est + rapide que X connections)
sachant que mon script php est sur un serveur linux
 
qqun a t-il une idée ??

mood
Publicité
Posté le 25-04-2005 à 13:23:25  profilanswer
 

n°1060869
nORKy
Grmmph...
Posté le 26-04-2005 à 09:53:41  profilanswer
 

alors personne n'as une idée ??
Est ce qu'a votre avis, je peux faire un petit prog en C qui ouvre la connection SSH et ensuite, je fais dialoguer ce processus et mon processus php ?

n°1060976
yoyo354
Yoyo, le roi du ...
Posté le 26-04-2005 à 11:12:52  profilanswer
 

Si tu est courageux...


---------------
http://yoyo.eurotchat.net -> Wednesday 14 September a 02:00:01 up 43 days, 11:47,  2 users,  load average: 0.07, 0.03, 0.00
n°1060984
black_lord
Truth speaks from peacefulness
Posté le 26-04-2005 à 11:16:01  profilanswer
 

php n'est pas fait pour ça.
pourquoi tu ne veux pas utiliser SSH ?


---------------
uptime is for lousy system administrators what Viagra is for impotent people - mes unixeries - github me
n°1061024
nORKy
Grmmph...
Posté le 26-04-2005 à 11:46:06  profilanswer
 

beh parce que je n'ai pas reussi a compiler le module. Je suppose que ceci est du au fait que j'utilise php 4.1.2 (debian woody) car il y a des types que le module ne connait pas 'php_context_bidule' est qq autres.
 
J'ai également essayer avec popen, mais unidirectionnellement, c'est pas très gérable.. et proc_open n'existe qu'a partir de php 4.3.0..
 
J'ai essayer aussi avec popen et mkfifo, mais la, c'est ssh qui ne veut pas tourner en background.
->
system("mkfifo pin" );
system("mkfifo pout" );
system("ssh Admin@zorg > pin < pou &" ); ->  ca bloque ici..
 
bref, je crois que je vais laisser tomber et faire
des ssh admin@zorg "cmd ; cmd ; cmd"
l'inconveniant est que je récupère tous les résultats de toutes mes commandes d'un coup..


Message édité par nORKy le 26-04-2005 à 11:47:35
n°1061103
cesarr89
Posté le 26-04-2005 à 12:59:00  profilanswer
 

Pourquoi tu passe à une autre version de PHP?

n°1061187
nORKy
Grmmph...
Posté le 26-04-2005 à 13:45:26  profilanswer
 

parce que je suis sur un debian stable et que elle a pas l'intention de changer d'état ;-) Sauf le jour ou sarge sera fini :)
Mes patrons deploiement des debian stable, donc, forcément, je code sous stable, pas le choix


Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation
  PHP

  Connection persistante ssh en php

 

Sujets relatifs
[EJB][WEBLOGIC][JBuilder]Modifier ma connection au poolbatch connection
Connection à db + affichage d'une requête[PHP][MySql] problème de connection à la bdd
Connection à SQL[tomcat 5] [SQL Server] connection à la base de données
PhpMyadmin connection impossible[SQL Server] mise a jour connection FTP
Problème pour fermer ma connection avec JDBCConnectionPoolconnection java MySql
Plus de sujets relatifs à : Connection persistante ssh en php


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