Bon voila mon problème :
J'ai un script php posé sur un serveur fonctionnant avec iis 6.0 qui doit exécuter une commande externe en utilisant
les fonctions shell_exec ou exec peu importe.
Cela ne fonctionne pas :
j'obtiens systématiquement le message "unable to execute ..."
Le safe mode n'est pas activé.
Après recherche il semblerait que les scripts php ne soient pas autorisés à lancer des exécutables sous iis 6.
La solution consisterait à donner les droits en exécution sur le cmd.exe de windows à l'utilisateur par défaut . Cette solution à l'inconvénient de créer une grosse faille de sécurité.
Connaissez vous une solution alternative qui soit relativement safe?
Partager