[APACHE DOCUMENTATION]

Apache HTTP Server Version 1.3

Apache module mod_env

Ce module est contenu dans le fichier mod_env.c, et n'est pas compilé par défaut. Il procure le mécanisme pour passer des variables d'environnement à des scripts CGI/SSI. Il n'est disponible qu'à partir de la distribution 1.1 d'Apache.

Sommaire

Ce module permet aux environnements des scripts CGI et SSI d'Apache d'hériter des variables d'environnement du shell qui a invoqué le processus httpd. Les serveurs Web CERN peuvent faire ceci, et ce module est particulièrement utile aux administrateurs Web qui souhaitent migrer de CERN vers Apache sans réécrire tous leurs scripts.

Directives


Directive : PassEnv

Syntaxe : PassEnv variable variable ...
Contexte : configuration serveur, hôte virtuel
Statut : Base
Module : mod_env
Compatibilité : PassEnv est disponible à partir de la version 1.1 d'Apache.

Specifie une ou plusieurs variables d'environnement à passer aux scripts CGI à partir de l'environnement propre du serveur. Exemple:

PassEnv LD_LIBRARY_PATH


Directive : SetEnv

Syntaxe : SetEnv variable valeur
Contexte : configuration serveur, hôte virtuel
Statut : Base
Module : mod_env
Compatibilité : SetEnv est disponible à partir de la version 1.1 d'Apache.

Définit une variable d'environnement, qui sera ensuite passée aux scripts CGI. Exemple :

SetEnv SPECIAL_PATH /foo/bin


Directive ; UnsetEnv

Syntaxe : UnsetEnv variable variable ...
Contexte : server config, virtual host
Statut : Base
Module : mod_env
Compatibilité : UnsetEnv est disponible à partir de la version 1.1 d'Apache.

Supprime une ou plusieurs variables de la liste de variables à passer aux scripts CGI. Exemple :

UnsetEnv LD_LIBRARY_PATH


Apache HTTP Server Version 1.3

Index Home

Adaptation française © Valery Fremaux / EISTI 1998