Foros del Web » Programando para Internet » PHP »

Ejecutar comandos desde PHP

Estas en el tema de Ejecutar comandos desde PHP en el foro de PHP en Foros del Web. Buenas tardes. Estoy tratando de ejecutar desde php un comando por ejemplo asterisk reload de una aplicacion con codigo PHP, estoy utilizando ubunto 11.04 server, ...
  #1 (permalink)  
Antiguo 28/05/2012, 14:41
 
Fecha de Ingreso: abril-2006
Ubicación: Venezuela
Mensajes: 18
Antigüedad: 18 años
Puntos: 0
Ejecutar comandos desde PHP

Buenas tardes.
Estoy tratando de ejecutar desde php un comando por ejemplo asterisk reload de una aplicacion con codigo PHP, estoy utilizando ubunto 11.04 server, leyendo consegui que hay q agregar en /etc/sudoers la linea www ALL=(ALL) NOPASSWD: ALL con el fin de que cuando desde PHP haga system ('sudo /etc/asterisk reload') no pida clave y lo ejecute. pero hasta ahora no he tenido exito en realizar lo que quiero. si alguien ha podido realizar algo asi por favor digame como lo hicieron.
Saludos y nuevamente muchas gracias....
  #2 (permalink)  
Antiguo 28/05/2012, 19:45
Avatar de maycolalvarez
Colaborador
 
Fecha de Ingreso: julio-2008
Ubicación: Caracas
Mensajes: 12.120
Antigüedad: 15 años, 8 meses
Puntos: 1532
Respuesta: Ejecutar comandos desde PHP

yo te recomiendo que uses la interfaz de comandos de Asterisk AMI, junto con la librería phpAGI, con ello tienes más control sobre Asterisk, puedes cerrar canales o hacer reload hacia los módulos que quieras sin necesidad de hacer un reload completo ni matar el proceso de Asterisk, porque así también tumbas los canales y llamadas en proceso.
__________________
¡Por favor!: usa el highlight para mostrar código
El que busca, encuentra...

Etiquetas: comandos
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 11:36.