Comment puis-je l'exécuter à partir de PHP?lancer sudo à partir de shell avec php
sudo /etc/init.d/apache2 restart
Comment puis-je l'exécuter à partir de PHP?lancer sudo à partir de shell avec php
sudo /etc/init.d/apache2 restart
Je ne pense pas que ce soit une bonne idée.
De plus, allez voir les discussions suivantes:
http://www.linuxforums.org/forum/linux-security/3068-using-php-restart-apache.html
Vous pouvez utiliser la commande exec. http://ch.php.net/manual/en/function.exec.php
Si vous souhaitez utiliser sudo, ajoutez simplement l'utilisateur sous lequel Apache s'exécute (généralement www) dans le fichier/etc/sudoers.