ssh2_exec($connection, "/bin/cd /home") ne se fait pas !

Répondre


Cette question est un moyen d’empêcher des soumissions automatisées de formulaires par des robots.
Smileys
:D :) :( :o :shock: :? 8-) :lol: :x :P :oops: :cry: :evil: :twisted: :roll: :wink: :!: :?: :idea: :arrow: :| :mrgreen: =D> #-o =P~ :^o :non: :priere: 8-|
Voir plus de smileys
  Revue du sujet
 

  Étendre la vue Revue du sujet : ssh2_exec($connection, "/bin/cd /home") ne se fait pas !

par Hywan » 04 oct. 2008, 14:10

Hey :),

Je tente une belle bêtise : il n'ouvre pas un nouveau bash à chaque appel d'une fonction d'accès système (ce qui serait logique) ?

Essaye quelque chose comme ça :

Code : Tout sélectionner

cd /home; pwd
au lieu de le faire en deux appels.

par the_grinch » 04 oct. 2008, 12:20

Tous les tests que j'ai fait dans mes posts précédents sont OK ...
Je ne comprends absolument pas pourquoi ça ne fonctionne pas .

par Sékiltoyai » 29 sept. 2008, 00:48

C'est sympa le "ca fonctionne pas". Récupère les erreurs et toutes les informations possibles lors de tes tests…

par the_grinch » 28 sept. 2008, 20:29

Mais malheureusement ça ne fonctionne toujours pas car c'est ce que j'avais fais avant. et que j'ai refais maintenant mais il ne bouge toujours pas.

par Sékiltoyai » 28 sept. 2008, 19:46

cd c'est une commande interne du shell, ce n'est pas un programme… Donc c'est cd et non /bin/cd…

ssh2_exec($connection, "/bin/cd /home") ne se fait

par the_grinch » 28 sept. 2008, 19:19

Bonjour,
Alors voila, je fais une petite page pour gérer moi meme sur internet mon serveur.
J'ai un petit soucis car tout va bien sauf qu'il ne veut pas me changer de repertoire !!

Voici mon code :
ssh2_exec($connection, "/bin/cd /home");			
$stream = ssh2_exec($connection, "pwd");
stream_set_blocking($stream, TRUE);
$val = stream_get_contents($stream);
 echo("<pre>"); 
print_r($val);
echo("</pre>");
ça m'affiche /home/grinch au lieu de /home ( demande de deplacement dans home )
Et je me connecte avec l'user grinch donc je suppose qu'il reste dans son dossier personnel.
Comment faire?
Merci !
[/code]