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
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>
et voilà ma page de formulaire.php

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();}
?>
Je ne récupere pas d'erreur, obtiens bien le 'OK' mais aucune intéraction avec le serveur

Une piste?