Contenu | Rechercher | Menus

Annonce

Si vous avez des soucis pour rester connecté, déconnectez-vous puis reconnectez-vous depuis ce lien en cochant la case
Me connecter automatiquement lors de mes prochaines visites.

À propos de l'équipe du forum.

#1 Le 23/04/2007, à 14:03

drolland

Probleme CGI

Afin d'executer un script cgi, j'ai rempli le http.conf comme suit.

ScriptAlias /cgi-bin/ /usr/lib/cgi-bin/

<Directory /usr/lib/cgi-bin/>
Options +ExecCGI
</Directory>

AddHandler cgi-script .cgi .pl .py

Cependant, si j'accede a mon script cgi, il m'affiche la sortie standard mais impossible d'avoir du html et cela malgré toute les entetes possible ( content-type, tags html, ect...).

Au Secours.

Hors ligne

#2 Le 24/04/2007, à 09:24

drolland2

Re : Probleme CGI

Bon j'ai la solution. En fait, il suffisait de decommenter la ligne AddHandler cgi-script .cgi dans /etc/apache2/apache2.conf, de lui rajouter l'extension .py egalement.

Dans le script cgi il faut une entete correct :
print 'Content-type: text/html\n\n'
J'avais pour ma part ajouté l'en-tête dans un print qui envoyait également du code HTML.
print """
Content-type: text/html

balblaballblalbla
"""

voili voila