PHP: Necesito chequear si un EXE se está ejecutando

Seguir
Estoy ejecutando una aplicación externa en una página PHP y necesito validar que no se ejecute mas de una vez.
De paso, si se puede, bloquear la página que dió llamada a este EXE hasta que el EXE se cierre.

1 Solución propuesta

Ejecuta desde PHP la funcion "shell_exec" y pasale como parametro el comando "ps -e | grep nombre_proceso"

Ejemplo: shell_exec("ps -e | grep firefox");

Si la funcion devuelve un valor, significa que la aplicacion se esta ejecutando, caso contrario devuelve null
 
 

Bienvenid@

YoReparo.com es la mayor comunidad sobre Reparaciones de habla hispana. Nos ayudamos mutuamente a reparar lo que sea, y una reparación a la vez luchamos juntos contra el problema de la chatarra electrónica.

Únete a nosotros: Regístrate Gratis