Hace tiempo ya intenté resolver una de mis dudas de ejecutar un comando "ant" desde una página php, y me dieron una buena idea:
He creado un archivo .sh donde este mismo ejecuta este comando "ant" nombrado anteriormente.
Entonces, mi intención es abrir, mediante la función shell_exec() de php el archivo .sh , pero no funciona ( o almenos, no se ver si funciona o no. )
He hecho un archivo .sh con el siguiente código:
Código:
y un archivo php con el siguiente código: ( archivo prueba.sh ) #!/bin/bash # -*- ENCODING: UTF-8 -*- echo "FUNCIONA CORRECTAMENTE"; exit
Código PHP:
echo "<br>A ver si funciona...<br>";
$prueba = shell_exec('./prueba.sh');
echo $prueba;
He probado de ejecutar el archivo .sh desde el terminal y si funciona de forma correcta.
Me gustaria saber a ver si alguien puede ayudarme, ya que cuando sepa que el archivo .sh se ejecuta y funciona de forma correcta podré avanzar en mi proceso de creación de una parte de una web.
Gracias por todo!
Un saludo y feliz 2014 a todos!