Bonjour à tous,
Je veux utiliser pour la première fois un script cgi sur un serveur WEB ! sur ma raspberry Pi mais cela ne veut pas fonctionner !!!
apache renvoit tjrs l'erreur :
Internal Server Error
Voila j'ai installé apache qui fonctionne correctement ensuite j'ai placé dans le repertoire cgi-bin un fichier test.py et un fichier index.html dans var/www
fichier html
<html> <head><title>KBOT</title></head> <body> <form action='cgi-bin/test.py' method='post'><input type='text' name='post'><input type='submit'></form> </body> </html>
fichier .py
#!/usr/bin/env python import cgi import cgitb cgitb.enable() print "Content-type: text/html\n\n" form=cgi.FieldStorage() if "post" not in form: print "<h1>The text area was empty.</h1>" else: text=form["post"].value print "<h1>Text from text input:</h1>" print cgi.escape(text)
Ensuite j'ai modifié mon fichier de configuration apache par défaut en faisant :