Bonjour, je dispose d'un serveur apache2 mais je n'arrive pas à exécuter le moindre script perl. Je vous donne un exemple.

Je voudrais exécuter le script suivant :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
#!/usr/bin/perl
 
print "Content-type: text/html\n\n";
print "<H1>Hello World</H1>\n";
J'ai nommé ce script "test.cgi" et je l'ai placé dans le répertoire cgi-bin/.
Lorsque j'exécute ce script par un "./test.cgi" j'obtiens ce qui devrait apparaitre sous apache. Mais lorsque je me rend sur la page "http://localhost/cgi-bin/test.cgi", je n'ai qu'une une page blanche.

Dans mes logs apache, j'ai le message suivant : Premature end of script headers: test.cgi