C/Visual C - Cgi en c

 
Vista:

Cgi en c

Publicado por blasterx (1 intervención) el 27/01/2002 11:57:41
Buenas.
Estoy intentando aprender a programar cgis en C, el primer intento lo hize con el siguiente codigo:

/* Programa Hola Mundo */
/* Autor: Juan Manuel Doren */
/* [email protected] */
/* Compilar en unix con: gcc -i hola.c -o hola.cgi */

int main(){

printf("Content-Type: text/html\n\n");
printf("<html>Hola Mundo</html>\n");

return( 0 );

}

Bien, como se ve en el codigo del programa, este dice que se compile con gcc -i hola.c -o hola.cgi , pero el gcc no me reconoce -i , asi que yo lo compilo con el siguiente comando: gcc -o hola.cgi hola.c , que viene a ser lo mismo. Ahora guardo hola.cgi en /var/www/html/ , y abro un explorador nuevo y meto: http://127.0.0.1/hola.cgi , y me sale el siguiente mensaje de error:
You don't have permission to access /hola.cgi on this server.
En el sistema estoy como root, y el fichero lo he puesto con todos los permisos posibles "chmod 777 hola.cgi" , pero no soy capaz de hacer funcionar el programa, no se si hace falta instalar algun modulo de cgi en C, he estado buscando algo pero nada ¿ alguna idea ? si os sirve de algo uso Mandrale 8.1

Un saludo a todos y mucghas gracias.
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder

RE:Cgi en c

Publicado por Oscar Medina (114 intervenciones) el 27/01/2002 21:19:49
Tenes que ponerlo en el subdirectorio que tenes previsto para los CGI. Cualquier duda deci tambien que web server tenes.
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar