Come posso riavviare un servizio nel mio server con Fedora da una pagina in php se il servizio può essere solo avviato dall'utente root??
Come faccio per fare il login?
Grazie in anticipo
Come posso riavviare un servizio nel mio server con Fedora da una pagina in php se il servizio può essere solo avviato dall'utente root??
Come faccio per fare il login?
Grazie in anticipo
think simple think ringo
Ok, ma per farlo eseguire come utente root e non come apache... come faccio a fare la login???
ho risolto il problema utilizzando il comando sudo.
nel file /etc/sudoers ho inserito la seguente riga:
apache <nome host>=NOPASSWD: /etc/init.d/<nome servizio>
poi dentro la pagina in php
<?php
exec("sudo /etc/init.d/<nome servizio> start");
?>
Se a qualcuno può essere utile....