Un saluto a tutto i partecipanti al forum.
Sto' cominciando a studiare HTML per arrivare a gestire, meglio di adesso, CSS e Joomla.
In questo iniziare mi sono trovato di fronte a degli esempi di script CGI in Perl e istruzioni Java Script da inserire nel codice HTML.
Per quanto riguarda questi ultimi non ci sono stati problemi nel far "girare" i moduli di esempio.
Non riesco invece, dopo parecchie prove ad eseguire un semplice script Perl/CGI e prima di andare avanti nello studio vorrei capire dove sbaglio.

Eseguo nel browser Firefox (ultima versione) il comando:

http://localhost/moduloProva.html

ma non mi compare niente nello schermo!


Con ambiente Linux/Apache2 installato ho definito la cartella /var/www/html.
In questa ho inserito il modulo HTML che si chiama moduloProva.html:

codice:
<html><head><title>This is a simple form</title></head>
<body>
<FORM METHOD="POST" ACTION="http://localhost/scriptCGIPerl.pl">
</FORM>
</body></html>

Che richiama il seguente file scriptCGIPerl.pl (sempre inserito nella stessa cartella):

codice:
#!/usr/bin/perl 
# hello.pl - My first CGI program

print "Content-Type: text/html\n\n";
# Note there is a newline between 
# this header and Data

# Simple HTML code follows

print "<html> <head>\n";
print "<title>Hello, world!</title>";
print "</head>\n";
print "<body>\n";
print "<h1>Hello, world!</h1>\n";
print "</body> </html>\n";

Nota1: /usr/bin/perl e' corretto.
Nota2: ho dato a tutti i file owner apache:apache e mod 755.
Nota3: nel modulo html ho anche provato a modificare l'indirizzo:
"http://localhost/scriptCGIPerl.pl" con "/var/www/html/scriptCGIPerl.pl" senza successo!


Qualcuno mi puo' aiutare?Grazie.