J'essaye d'afficher un planning sur ma page web en locale à l'aide de minizinc dès que j'appuie sur un bouton submit. Pour cela j'exécute mon minizinc en ligne de commande à l'aide de:
Cependant, le message que je reçois sur mon localhost est "=====ERROR====="
J'ai fait certains tests, je ne rencontre pas ce genre de problème si j'essaye de lancer une commande du style "hostname". De plus mon script seul s'exécute bien dans un php seul (sans passer par wampserver) et en ligne de commande. C'est quand je le passe sous if(isset($_POST...) qu'il me pose problème. Donc sur mon localhost.
Avez vous déjà rencontré ce soucis? Auriez-vous une solution?
Une commande shell_exec est l'équivalent des guillemets obliques et, des commandes shell_exec ou guillemets obliquesil y en a des dizaines qui sont effectuées par Wampserver que ce soit dans les scripts php ou dans les pages "localhost" ou ajouter un Virtualhost.
Si ça vous retourne ERROR, ça veut dire qu'il y a un défaut dans votre script.
Il faut voir les logs php_error.log, apache_error.log et access.log pour voir quelle est exactement l'erreur.