InicioLinuxExec en php

Exec en php

Linux7/11/2012

Buenas tardes.

las personas que intenten modificar desde php utilizar la funcion exec y les provoca problemas aqui les traigo la solucion.

a lo mejor muchos lo sabran pero fueron problemas propios y los solucione de la siguiente manera.

exec("cp -R /var/www/careptatalarchivo /etc/careptaotra/psddff";

y esta

exec("sudo /etc/init.d/dansguardian restart";

no me funcionaban le daba vueltas a la cebza a ver como hacerlo cuando me doy cuenta reviso que el usuario no tiene permiso para hacer nada en el sistema cuando busco el usuario me dicen que APACHE busco para agregarlo en /etc/sudoers y nada ese usuario ni esta entonces busque el siguiente comando que es

exec('whoami');
me dijo cual es el usaurio que usa el apache y es el siguiente

www-data

con el #su

luego lo que hice fue modificar el /etc/sudoers

www-data ALL=(ALL) NOPASSWD

agrego ese usuario y ready cada vez que quieran reniniciar un servicio o copiar archivos mediante PHP alli esta la solucion otra cosa hay que darle permiso de escritora a los archivos que se encuentran dentro de las carpetas.

use estos para un aplicacion que utiliza un panel de control web para manejar el Dansguardian y Squid
Datos archivados del Taringa! original
4puntos
0visitas
0comentarios
Actividad nueva en Posteamelo
0puntos
3visitas
0comentarios
Dar puntos:

Dejá tu comentario

0/2000

Autor del Post

j
jose6jas🇦🇷
Usuario
Puntos0
Posts2
Ver perfil →
PosteameloArchivo Histórico de Taringa! (2004-2017). Preservando la inteligencia colectiva de la internet hispanohablante.

CONTACTO

18 de Septiembre 455, Casilla 52

Chillán, Región de Ñuble, Chile

Solo correo postal

© 2026 Posteamelo.com. No afiliado con Taringa! ni sus sucesores.

Contenido preservado con fines históricos y culturales.