Bonjour à tous !

J'ai un petit soucis avec mon serveur apache qui tourne sur une carte électronique embarquée. Je m'explique : je l'ai configurer pour éxecuter des scripts CGI. J'ai créer 2/3 scripts pour tester le bon fonctionnement (imprimer les variables d'environnement etc...). Tout fonctionne bien.
La prochaine étape, est de pouvoir arrêter (ou redemarrer) à distance ma plateforme. J'ai pensé directement à l'appel système : system().
Mais cela ne fonctionne pas, quand je clique sur un bouton de ma page web :
  • si je fais l'appel system(shutdown -r now) j'ai une erreur 404.
  • Et lorsque je fait system(shutdown -h now) rien ne se passe


je pense que cela vient de la configuration du serveur Apache mais je ne sais pas où... J'ai tester : User root et group root (mais j'ai un message d'erreur au chargement qui m'indique qu'Apache ne doit pas être en root).

Avez vous une idée ?
Merci de vos réponses

*Romain