Salut,
çà fait quelques temps que je travaille pour faire fonctionner un exe quelconque à partir de php 5 sur apache 2, et sur windows xp pro sp2, donc je confirme :
- pas de safe mode (je dois faire des tests s'il est activé, dans le répertoire réservé)
- placer le .exe dans un dossier pas trop loin de la racine, sans espace dans le chemin (qui doit donc etre court)
- créer un fichier .bat avec le chemin complet de l'exe
- utliser la fonction exec par exemple, qui appelle la commande start avec les bons paramètres
çà donne :
dans le php :
$cmdline = "start \"titre\" /Dc:\programme\ lanceur.bat";
exec($cmdline);
et dans le fichier lanceur.bat qui est dans c:\programme on a :
c:\programme\monprogramme.exe
détail sur la commande windows : start
http://www.ss64.com/nt/start.html
à priori je n'ai fait aucun autre réglage que les réglages par défaut sur xp pro et apache
Voilà j'espère que çà va vous aider !
Frédéirc