J'espère que quelqu'un peut me aider je donne les résultats suivants en cours d'exécution dans un fichier PHPcheck PHP javac
var_dump(exec('command -v javac'))
J'ai aussi essayé
exec('command -v javac', $output);
echo $output;
Tous retour cependant ""
cours d'exécution le même command -v javac
sur la CLI de Linux me donne ce que je cherche. Est-ce que quelqu'un peut penser à une raison pour laquelle cela se produirait?
Par exemple, j'ai également utilisé exec('whoami', $output);
qui renvoie le propriétaire du processus apache pour que exec fonctionne correctement.
@FranzGleichmann Désolé j'utilise en fait 'var_dump' que je suis débogage plus long' exec ('-v javac>/dev/null 2> & 1 && echo 1 || echo 0'); ' Qui revenait avec 0 –