Précédent   Forum des professionnels en informatique > PHP > Langage > Fonctions
Fonctions Forum d'entraide sur les fonctions PHP. Avant de poster -> FAQ fonctions et Sources diverses
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse Proposer ce sujet en actualité
 
Outils de la discussion
Publicité
'
Vieux 14/09/2011, 16h27   #1
Nouveau Membre du Club
 
Aaron
Doctorant en informatique théorique
Inscription : décembre 2010
Messages : 28
Détails du profil
Informations personnelles :
Nom : Aaron
Localisation : Belgique

Informations professionnelles :
Activité : Doctorant en informatique théorique

Informations forums :
Inscription : décembre 2010
Messages : 28
Points : 26
Points : 26
Par défaut Affichage output d'une commande avec la fonction exec()

Bonjour à tous,

Je fais face à un problème avec l'utilisation de la fonction
Code :
string exec (string $command [, array &$output [, int &$return_var ]])
Je voudrais exécuter une commande ssh via php. Je n'arrive cependant pas à réceptionner l'output. Par exemple, le résultat du code suivant est un tableau vide...
Code :
1
2
3
4
5
 
<?php
    echo exec('ssh -h', &$output);
    print_r($output);
?>
Le tableau output ne devrait-il pourtant pas m'afficher l'helper de ssh? Le résultat est identique que j'initialise $output avant ou pas. J'ai également essayé la fonction shell_exec, mais elle me pose le même problème. J'ai peut-etre mal compris ces deux fonctions... Quelqu'un peut-il m'éclairer?

D'avance merci,
Naked
Naked est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 01h53.


 
 
 
 
Partenaires

Hébergement Web