Bonjour a tous,
J'ai un petit programme en C++ qui doit générer un String et le balance sur la sortie standard cout.
Ce programme marche bien dans le terminal (sous osx) et affiche bien sur la sortie standard (pas stderr).
Apparement pas de souci
Depuis un script php je voudrais récuperer ce string dans une variable.
J'utilise donc exec($command,$output,$retval) mais j'ai rien dans mon output et retval n'a pas une bonne valeur.
les droits d'execution du prog c++ ont l'air ok (x pour chaque user).
pas de problèmes si j'essaie avec une autre command comme ls -l, mais bizarrement ca ne marche pas avec toutes les commandes avec svn par example je ne récupère pas le texte qui sort sur le terminal.
Ca fait des heures que j'essaie tout et n'importe quoi pour comprendre ce qui se passe ...
J'ai tout essayé shell_exec,system,passthru... mais le résultat et le même
quelqu'un aurait une piste ??
Merci d'avance
Pit
Message édité par pitfaw le 14-01-2008 à 00:38:50