Relancer le service Apache2 via un script php

Relancer le service Apache2 via un script php - PHP - Programmation

Marsh Posté le 12-02-2006 à 15:09:21    

Voilà, j'aimerai savoir si il était possible de faire relire son fichier de conf à Apache2 à partir d'un script php.
Avec shell_exec il ne se passe rien :/
 
Ya t-il une solution ?
 
Merci d'avance :hello:


---------------
http://wiki.incloudus.com/display/DOC | http://blog.incloudus.com | http://wiki.goldzoneweb.info | http://www.stendhalclub.fr
Reply

Marsh Posté le 12-02-2006 à 15:09:21   

Reply

Marsh Posté le 17-02-2006 à 19:52:57    

Bon j'ai trouvé.

Code :
  1. shell_exec('sudo /etc/init.d/apache2 reload');


Il faut bien sûr configurer Sudo


---------------
http://wiki.incloudus.com/display/DOC | http://blog.incloudus.com | http://wiki.goldzoneweb.info | http://www.stendhalclub.fr
Reply

Marsh Posté le 17-02-2006 à 19:59:20    

Niveau sécurité ça me parait assez catastrophique. j'espère que tu ne compte pas faire ça sur tes serveurs publiques ...


---------------
"L'informatique n'est pas plus la science des ordinateurs que l'astronomie n'est celle des télescopes." Michael R. Fellows & Ian Parberry
Reply

Marsh Posté le 18-02-2006 à 02:43:19    

Ben dans mon sudoers j'ai défini un user qui ne peut exécuter que cette commande.


---------------
http://wiki.incloudus.com/display/DOC | http://blog.incloudus.com | http://wiki.goldzoneweb.info | http://www.stendhalclub.fr
Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed