PDA

Visualizza versione completa : Un server www cosģ e cosą...


Efreet
17-09-2002, 00.21.59
Ciao a tutti, :),
ho un terribile problema: necessito di creare un sito che comprenda dei CGI e ho pertanto bisogno di testare le mie creazioni.
Per questo, ho cercato un modo di installare un server web sul mio PC per poi accedere alle pagine in http tramite:
http://localhost/...

Ho combinato un casino con il server di Microsoft incluso in Win98, quindi ho scaricato un server molto leggero chiamato TinyWEB (http://www.ritlabs.com/tinyweb/) e un'utility chiamata TinyBOX (http://people.freenet.de/ralph.becker/tinybox/) per TinyWEB.

Sono riuscito a utilizzare Tinyweb per visualizzare pagine html statiche, utilizzando indirizzi del tipo:
http://localhost/prova.html
...poi ho creato la directory cgi-bin nella home per metterci i cgi. Nel dettaglio, la directory home che ho impostato era:
c:\www\
E la dir per i cgi era:
c:\www\cgi-bin\

Risultato: ogni volta che provo un CGI con estensione .cgi o .pl, inserendo l'URL:
http://localhost/cgi-bin/prova.cgi
...il browser mi restituisce un errore 500. :(

Come posso installare un server qualsiasi che mi consenta di testare i miei CGI in locale?!? Sono disperato!!!

Grazie a tutti,
Efreet

quipo.it
17-09-2002, 03.06.01
prova con apache: http://httpd.apache.org/

Efreet
17-09-2002, 15.58.17
Hey ciao quipo, ieri sera dopo un sacco di smanettamenti ho scoperto il problema... i tipi di file .pl e .cgi erano riservati a UltraEdit, per questo non partiva l'interprete perl.

Ora ho risolto per i .pl, mentre per i .cgi non ne vuole sapere. Comunque dopo tutto TinyWEB funziona bene, fa il necessario per farmi provare questa roba in locale.

Grazie, comunque ora provo anche apache.
Ciao!

Efreet