Maison > développement back-end > Tutoriel Python > Qu'est-ce que la configuration de l'environnement Python CGI ? Explication détaillée de la programmation Python cgi avec des exemples

Qu'est-ce que la configuration de l'environnement Python CGI ? Explication détaillée de la programmation Python cgi avec des exemples

Tomorin
Libérer: 2018-08-16 13:52:32
original
1657 Les gens l'ont consulté

Dans l'article précédent "Quelle est la meilleure façon d'utiliser la programmation Python ?" Comprendre la programmation Python CGI la plus en vogue du moment" Nous présentons brièvement ce qu'est la programmation Python CGI. Cet article vise à avoir une compréhension approfondie et une explication détaillée de la programmation Python CGI et Construction de l'environnement Python cgi,

Support et configuration du serveur Web

Avant vous effectuez la programmation CGI, assurez-vous que votre serveur Web prend en charge CGI et dispose d'un gestionnaire CGI configuré.

Apache prend en charge la configuration CGI :

Configurez le répertoire CGI :

ScriptAlias /cgi-bin/ /var/www/cgi-bin/
Copier après la connexion

Tous les programmes CGI d'exécution du serveur HTTP sont enregistrés dans un répertoire préconfiguré. Ce répertoire est appelé répertoire CGI, et par convention, il est nommé /var/www/cgi-bin.

L'extension des fichiers CGI est .cgi, et python peut également utiliser l'extension .py.

Par défaut, le répertoire cgi-bin dans lequel le serveur Linux est configuré pour s'exécuter est /var/www.

Si vous souhaitez spécifier d'autres répertoires pour exécuter les scripts CGI, vous pouvez modifier le fichier de configuration httpd.conf comme suit :

<Directory "/var/www/cgi-bin">
   AllowOverride None
   Options +ExecCGI
   Order allow,deny
   Allow from all</Directory>
Copier après la connexion

Ajoutez le suffixe .py dans AddHandler afin que nous puissions Accédez aux fichiers de script Python se terminant par .py :

AddHandler cgi-script .cgi .pl .py
Copier après la connexion

Variables d'environnement CGI

Tous les programmes CGI reçoivent les variables d'environnement suivantes , ces variables jouent un rôle important dans les programmes CGI :

Quest-ce que la configuration de lenvironnement Python CGI ? Explication détaillée de la programmation Python cgi avec des exemples


Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

Étiquettes associées:
source:php.cn
Déclaration de ce site Web
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal