J'ai fait deux fichiers Simple UN html et l'autre .cgi
le .html doit me dirger vers le .cgi
J'ai essayer de faire marcher mes programmes sur wampserver, pour cela j'ai mis le fichier html dans le répertoire www et le .cgi dans le répertoire cgi-bin de apache 2 et j' ai installer PERL-ADDON.
Quand je fais un essai la page html s'affiche bien, mais quand je veux accéder au fichier .cgi j'ai une erreur 500.
Voici le code de mes fichiers
essai.html
test.cgi
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24 <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"> <html xmlns="http://www.w3.org/1999/xhtml" xml:lang="fr" > <head> <title>Bienvenue sur mon site !</title> <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" /> </head> <body> <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"> <html xmlns="http://www.w3.org/1999/xhtml" xml:lang="fr" lang="fr"> <head> <title>Bienvenue sur mon site !</title> <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" /> </head> <body> <p> Bienvenue sur mon site web !<br /> <form ACTION="/cgi-bin/test.cgi" METHOD="GET"> <INPUT TYPE=SUBMIT Value="Valider"> </body> </html> </body> </html>
Comme je suis ultra novice faites preuve de pédagogie
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18 #! /usr/bin/perl print "content-type : text/html\n\n"; print "<HTML>"; print "<HEAD>"; print "<TITLE>Hello world</TITLE>"; print "</HEAD>"; print "<BODY>"; print "Hello world!"; print "</BODY>"; print "</HTML>";
Partager