Contenu | Rechercher | Menus

Annonce

Si vous avez des soucis pour rester connecté, déconnectez-vous puis reconnectez-vous depuis ce lien en cochant la case
Me connecter automatiquement lors de mes prochaines visites.

À propos de l'équipe du forum.

#1 Le 07/02/2008, à 17:43

kingsora

Relancer apache2 via script PHP

Bonjour à tous,

J'aimerais pouvoir relancer Apache2 via un script php directement depuis mon site web sans avoir à passer par mon client SSH (Putty)

Engros j'aimerais savoir s'il est possible d'executer la commande etc/init.d/apache2 restart via un script php.

Si c'est possible je n'ai pas trouvé de solution. De plus j'imagine qu'il y a des impératifs dans ce genre de script genre lancer la commande en root (via sudo j'imagine) mais aussi rendre le script executable etc...

Configuration du serveur:

Distrib Ubuntu Server LTS
Serveur LAMP
http://www.kingdomfantasy.com/phpinfo.php

Merci d'avance

Hors ligne

#2 Le 07/02/2008, à 18:14

Hp_Zouil

Re : Relancer apache2 via script PHP

Pour ce qui est de la commande je crois que exec fera l'affaire

http://www.manuelphp.com/php/function.exec.php

En revanche pour les droits je crois que tu va devoir passer par un service ou quelque chose du genre afin d'éviter d'avoir a tapper un MDP root. Sinon tu peux tjrs demander le mdp via ta page PHP mais dans ce cas il faudrait envisager de crypter avec SSL ce qui est un peu lourd.

Après mes connaisances ne sont pas grandes sur le sujet smile


Linux, lord of the ring 0
http://blog.alefauch.fr

Hors ligne