Execution d'un script .sh sur serveur.
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:
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:
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?