Hola!!
Kiero lanzar un programa que he hecho en C, desde Php. Para eso, utilizo la funcion exec().
La cuestion es que el programa es un bucle infinito(porque tiene que estar todo el rato obsevando un fichero), asiq si yo lanzara ese programa desde una terminal lo haria asi:
./nombre &
Para que devolviera el control a la terminal.
Pero si pongo que me ejecute desde PHP
$comando="./nombre &";
exec($comando2);
se me bloquea la pagina y no me hace nada. Si miro los procesos que estan en uso(ps -aux) me aparece pero la pagina se me queda bloqueada hasta que no mato ese proceso desde la terminal. No se como lanzar ese programa desde php.
No se si ha quedado clara cual es mi duda, pero si alguien me puede ayudar....estaria muy agradecido.
Gracias!!