Pages : 1
#1 Le 09/11/2015, à 19:26
- carella
[RESOLU] Un problème avec CGI
Bonjour
Tout nouveau dans le développement sous Ubuntu je veux utiliser le langage Eiffel (Eiffel sous Ubuntu)
Je commence par des exemples simples mettant en œuvre les bibliothèques disponibles en Eiffel.
Après EiffelNet que j'ai fait marcher sur un exemple de dialogue sur un port, j'essaie de faire fonctionner EiffelWeb.
EiffelWeb utilise CGI
J'ai configuré apache2 pour pouvoir exécuter les scripts cgi
J'ai ajouté dans apache2.conf les lignes suivantes
<Directory /usr/lib/cgi-bin/>
Options ExecCGI
Require all granted
</Directory>
ScriptAlias "/cgi-bin/" "/usr/lib/cgi-bin/"
j'ai mis le programme à exécuter (web) lorsque l'on clique sur le bouton de la page Web dans /usr/lib/cgi-bin/
Apache a l'air de le trouver mais j’obtiens le message Message
Comment faire pour que le programme soit exécuté ?
Html de la page Web
<html>
<head>
<title>EiffelWEB Example</title>
</head>
<body>
<p>Please enter your name in the box below:</p>
<form action="/cgi-bin/web" method="post" name="info">
<ul>
<input name="name" size="50">
</ul>
<input type="submit" value="Submit">
</form>
</body>
</html>
Merci de vos lumières
Dernière modification par carella (Le 10/11/2015, à 16:39)
Hors ligne
#2 Le 10/11/2015, à 16:41
- carella
Re : [RESOLU] Un problème avec CGI
Il fallait activer le module CGI
sudo a2enmod cgi
sudo service apache2 restart
Hors ligne
Pages : 1