Hola a todos, le cuento...
Tengo un "sitio" en un server interno que muestra la opcion de apagar el servidor a cierto usuario en cierto momento.
para esto uso lo siguiente:
Código PHP:
system("sudo halt", $return);
echo $return;
esto me retorna valor 1
ahora, el problema radica en que en el servidor de pruebas si funciona, pero no lo hace en el servidor de producción.
Servidor de produccion:
Código:
Debian 5.0 Lenny
Linux zeus 2.6.18-4-686 #1 SMP Wed May 9 23:03:12 UTC 2007 i686 GNU/Linux
Servidor de pruebas:
Código:
Ubuntu 8.04 hardy
Linux info 2.6.24-23-generic #1 SMP Mon Jan 26 01:04:16 UTC 2009 x86_64 GNU/Linux
Ambos servidores usan apache2 y el usuario en ambos casos es www-data (los archivos php tambien le pertenecen a www-data), además en ambos servidores www-data esta dentro del archivo /etc/sudoers
Mis preguntas son: ¿Que puede estar pasando? ¿porque no sirve?
Gracias por su ayuda