Programmation Python/L'interface CGI

Un livre de Wikibooks.
Aller à : Navigation, rechercher
Books-aj.svg aj ashton 01.svg
La lecture préalable de
Apache est conseillée.

La Common Gateway Interface permet d’exécuter des programmes en Python sur un serveur HTTP.

Installation [modifier]

Par défaut, lire un fichier .py en HTTP renvoie son contenu. Pour que le serveur compile et exécute de le code source, il faut que ce dernier soit placé dans un répertoire contenant un fichier nommé .htaccess, avec les lignes :

AddHandler cgi-script .py
Options +ExecCGI
Dialog-warning.svg
Attention !

Sur les serveurs Unix les fichiers ne sont pas exécutables par défaut, il faut donc le préciser pour chacun avec la commande : chmod +x *.py.

Puzzle.svg
Ébauche

Cette page est considérée comme une ébauche à compléter. Si vous possédez quelques connaissances sur le sujet, vous pouvez les partager en éditant dès à présent cette page (en cliquant sur le lien « modifier »).

Ressources suggérées : Aucune (vous pouvez indiquer les ressources que vous suggérez qui pourraient aider d'autres personnes à compléter cette page dans le paramètre « ressources » du modèle? engendrant ce cadre)

Références [modifier]

Wikipedia-logo-v2.svg

Wikipédia propose un article sur : « Common Gateway Interface ».

Programmation Python

Python-logo-notext.svg

Partie 1 : Introduction
Partie 2 : Le langage
Partie 3 : Les bibliothèques
Annexe
Modifier ce modèle