Ver Mensaje Individual
  #1 (permalink)  
Antiguo 25/07/2003, 10:14
amanphys
 
Fecha de Ingreso: julio-2003
Mensajes: 5
Antigüedad: 20 años, 9 meses
Puntos: 0
ya no se que mas hacer

hola,

La verdad no se que pueda hacer, he probado con todo lo que se me ha ocurrido y no puedo resolver el problema. Yo quiero desde php mandar a compilar unos programas que desarrolle en Lenguaje C. He probado con las funciones exec, system, shell_exec, las comillas invertidas, pero ninguna me sirve. El codigo que estoy empleando es el siguiente (con todas las funciones que he probado):

///////////////////////////////////////
<?php
//$command= "make EOAPMO/ACIMUTAL/";
//system($command);

//$ls = `make EOAPMO/ACIMUTAL/`;
//echo "$ls";


//$aa = system('make EOAPMO/ACIMUTAL/');

$aa = exec('make EOAPMO/ACIMUTAL/');
echo "$aa";

//$aa = shell_exec('make EOAPMO/ACIMUTAL/');
//echo "$aa";
?>
/////////////////////////////
en este caso que trato de compilar me dice make: No se hace nada para `EOAPMO/ACIMUTAL/'.

cuando trato de ejecutar el programa (ya compilado por shell) me dice: El documento no contiene datos.

No se que puedo hacer. He colocado la ruta bien y me sirven las funciones, las he probado con "ls, who, pwd" cosas sencillas del linux.

Sera que eso no lo puede hacer el php?????