par
nunna » 08 déc. 2015, 11:45
Hello,
j'ai installé un serveur APACHE sur windows 2008r2 avec PHP 5.6
J'essaye de lancer un script "powershell"
test.ps1 qui affiche la chaine "coucou" depuis un siteweb PHP.
Le code PHP est le suivant :
Code : Tout sélectionner
exec("powershell.exe C:/scripts/messagerie_microsoft/test.ps1",$output,$return_var);
print_r($output);
print_r($return_var);
Lorsque le code est executé depuis mon siteweb, le résultat affiché est :
Array
(
)
1
Pourtant, lorsque j'ouvre une invite de commande et que j'execute mon code PHP directement de cette façon :
php monscript.php
J'obtiens le résultat attendu :
Array
(
[0] => coucou
)
0
Quelqu'un a une idée pour m'aider ?