image
Inicio » Foros » PHP

Foro sobre PHP

Como ejecuto "gcc" desde una p

Volver al foro | Responder | Añadir nuevo tema


De: Marvinside
Fecha: 13/02/2005
Mensaje:

Hola a todos:
He tratado de compilar un programa en lenguaje C a traves de una pagina php. Estuve leyendo algo por ahi y encontre que las llamadas a sistemas desde php no se pueden ejecutar si estan en modo seguro, pero tengo desactivado el modo seguro del archivo php.ini, "safe_mode = Off" e igual no me ha resultado....

el codigo que estoy utilizando para realizar la compilacion es el siguiente:

$pipe = "/usr/bin/gcc -o resultado $nombre2";

$descriptor=popen($pipe,"r");

while(!feof($descriptor))

{ $buffer=fgets($descriptor,255);

echo $buffer;

echo "
";

}

pclose($descriptor);

probe este codigo reemplazando "/usr/bin/gcc -o resultado $nombre2" por un "ls -las" para verificar si funcionaba y no tuve problemas con el ls -las, pero el gcc no me resulto.

tambien he probado con la funcion "shell_exec ( string cmd)" y con las comillas invertidas $salida = `gcc programa.c`, pero no he tenido resultados....

Sera problema de configuracion del http.conf del apache ????..... :-s


Ojala alguien me pueda ayudar a solucionar el problema...
De antemano ... gracias......


Volver al foro | Responder | Añadir nuevo tema

Quizás le interese:

WebEstilo.com no se hace responsable de las opiniones que los usuarios puedan verter en cualquiera de los foros existentes.

Si te solucionó el problema pulsa en G+1


Gracias!






Comparte



Última modificación:31 de Agosto de 2017. Spain - Espa�a.
© 1998-2004 por . Todos los derechos reservados.