Fwd: [PHP-ES] Ayuda con comandos externos
[email protected] (Juan Manuel Acuña Barrera)
| Newsgroups | php.general.es |
|---|---|
| Message-ID | <[email protected]> |
Inicio del mensaje reenviado: > De: Francisco Martagón Gordillo <[email protected]> > Fecha: 21 de mayo de 2010 10:31:38 CDT > Para: Juan Manuel Acuña Barrera <[email protected]> > Asunto: Re: [PHP-ES] Ayuda con comandos externos > > El 21 de mayo, Juan Manuel Acuña Barrera escribió: > > > Talvez estoy diciendo una tontería, pero ya probaste con "sudo" y un usuario real? > > Posiblemente si nos envías tu código podríamos darte una respuesta más acertada. > > Muchísimas gracias Juan Manuel. No sabía que sudo también servía para ejecutar programas como un usuario distinto de root. > > Efectivamente esa es la solución. Antes ya lo había resuelto haciendo que Apache lo ejecutase un usuario "real", pero tu solución es más segura y elegante. > > No tiene mayor interés, pero pongo el código que SI funciona: > > $capturar = "sudo -u pako gphoto2 --capture-image"; > > exec($capturar, $salida); > > foreach ($salida as $linea) { > echo $salida[0]."<br>"; > } > > Un saludo a todos. > -- > === > Francisco Martagón Gordillo > > Cada día te brinda una nueva oportunidad. > > La resignación es un suicidio cotidiano (Álex Rovira) > > "El placer más noble es el júbilo de comprender"(Leonardo di Ser Piero da Vinci) > > "Hemos de preparar a los jóvenes para afrontar su futuro, no nuestro pasado" > Arthur C. Clarke Me da gusto que quedara solucionado. Lo reenvío a la lista para beneficio de todos los que leen/leerán la lista. :) Saludos!