Bonsoir à tous, une fois n'est pas coutume, j'ai un petit problème que je souhaiterai réglé, un ami m'a demander une interface pour pouvoir gérer ses scripts .sh . Je passe donc par un exec(maCommande) sauf que celle ci ne s’exécute pas.
Voilà le code (oui TRES basique) de ma page index.php
et voilà ma page de formulaire.php
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16 <html> <head> <meta charset="UTF-8"> <script src="./js/javascript.js" type="text/javascript"></script> <title></title> </head> <body> <form method="post" action="formulaire.php"> <p> <input type="submit" value="Valider" /> </p> </form> </body> </html>
Je ne récupere pas d'erreur, obtiens bien le 'OK' mais aucune intéraction avec le serveur
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7 <?php try{ exec("sh /script/monScript.sh"); echo 'OK'; } catch (Exception $e){ $e->getMessage();} ?>
Une piste?
Partager