Qualche anno fa ho iniziato a studiare PHP partendo da zero, non sapendo neanche cosa fosse un computer, riuscendo nel mio piccolo a fare un sito e gestire tutta la mia attività commerciale(fatturazione,vendite,magazzino ect ect)
Adesso mi sono messo in testa di imparare C quindi ho scaricato DEVcpp e comprato un libro “linguaggo C”
Fatto il mio script il famoso “hello world” ecco i primi problemi:
testo del file hello.c
#include <stdio.h>
int main(int argc, char *argv[])
{
printf("Content-type : text/html\n\n");
printf("<body>\n");
printf("<h1>Hello</h1>\n");
printf("</body>\n");
return 0;
}
poi con compila e esegui di DEVcpp ecco il file hello.exe
Per prima cosa l'ho provato in locale.
Come diceva il libro http://localhost/hello.exe?
Ma l'unica cosa che ottengo è un'avviso di protezione che mi avvisa che tipo di file sconosciuto e se voglio sarvarlo.
Prova a creare anche una cartella cgi-bin e rilancio http://localhost/cgi-bin/hello.exe? Ma ottengo lo stesso risultato.
A questo punto tento di metterlo sul mio sito, però mi sorgono i primi dubbi.
1)il sistema operativo del mio computer è window XP e mi sembra di ricordare che il server dove ho il sito non lavori con Window.
2)Ho verificato che ci sia attiva l'estensione cgi-bin ,però non è attiva l'estensione ASP (mi serve?????)
3)provo a creare sul mio sito nella cartella httpdocs una cartella cgi-bin e li metto il file hello.exe e rilancio
http://www.ilmiosito.it/cgi-bin/hello.exe?
e mi mi dice errore IMPOSSIBILE TROVARE PAGINA
Mi accorgo che in FILE MANAGER oltre alla cartella httpdocs c'è anche una cartella CGI-BIN
metto lì il file hello.exe
rifacciohttp://localhost/cgi-bin/hello.exe?
Bene sono al punto di partenza il mio HELLO WORLD lo vedo solo sul mio libro
Ritenterò a leggere sui vari tutorial,manuali, forum nel frattempo se qualcuno mi dà una mano sarà sicuramente gradita
Grazie!!! Franco