<-
Apache > Serveur HTTP > Documentation > Version 2.4 > Modules

Module Apache mod_env

Langues Disponibles:  en  |  fr  |  ja  |  ko  |  tr 

Description:Modifie l'environnement transmis aux scripts CGI et aux pages SSI
Statut:Base
Identificateur�de�Module:env_module
Fichier�Source:mod_env.c

Sommaire

Ce module permet de contr�ler les variables d'environnement internes utilis�es par divers modules du serveur HTTP Apache. Ces variables sont aussi accessibles aux scripts CGI en tant que variables d'environnement syst�me natives, et disponibles dans les pages SSI. Les variables d'environnement peuvent �tre transmises depuis le shell qui a lanc� le processus httpd. Elles peuvent �galement �tre d�finies ou supprim�es au cours du processus de configuration.

Directives

Voir aussi

top

PassEnv Directive

Description:Transmet des variables d'environnement depuis le shell
Syntaxe:PassEnv var-env [var-env] ...
Contexte:configuration du serveur, serveur virtuel, r�pertoire, .htaccess
AllowOverride:FileInfo
Statut:Base
Module:mod_env

Cette directive permet de sp�cifier quelles variables d'environnement syst�me natives doivent �tre disponibles en tant que variables d'environnement internes pour les modules du serveur HTTP Apache, et propag�es vers les scripts CGI et les pages SSI. Leurs valeurs sont issues de l'environnement natif de l'OS associ� au shell qui a invoqu� le processus httpd.

Exemple

PassEnv LD_LIBRARY_PATH
top

SetEnv Directive

Description:D�finit des variables d'environnement
Syntaxe:SetEnv var-env [valeur]
Contexte:configuration du serveur, serveur virtuel, r�pertoire, .htaccess
AllowOverride:FileInfo
Statut:Base
Module:mod_env

D�finit une variable d'environnement interne, cette derni�re �tant ensuite disponible pour les modules du serveur HTTP Apache et transmise aux scripts CGI et aux pages SSI.

Exemple

SetEnv SPECIAL_PATH /foo/bin

Si l'argument valeur est absent, la variable est d�finie � la valeur d'une cha�ne vide.

Les variables d'environnement internes d�finies par cette directive le sont apr�s l'ex�cution de la plupart des directives du traitement initial des requ�tes, comme les contr�les d'acc�s et la mise en correspondance des URIs avec les noms de fichiers. Si la variable d'environnement est sens�e intervenir au cours de cette phase initiale du traitement, par exemple pour la directive RewriteRule, vous devez plut�t utiliser la directive SetEnvIf pour d�finir cette variable.

Voir aussi

top

UnsetEnv Directive

Description:Supprime des variables de l'environnement
Syntaxe:UnsetEnv var-env [var-env] ...
Contexte:configuration du serveur, serveur virtuel, r�pertoire, .htaccess
AllowOverride:FileInfo
Statut:Base
Module:mod_env

Supprime une ou plusieurs variables d'environnement internes parmi celles qui sont transmises aux scripts CGI et aux pages SSI.

Exemple

UnsetEnv LD_LIBRARY_PATH

Langues Disponibles:  en  |  fr  |  ja  |  ko  |  tr 

top

Commentaires

Notice:
This is not a Q&A section. Comments placed here should be pointed towards suggestions on improving the documentation or server, and may be removed again by our moderators if they are either implemented or considered invalid/off-topic. Questions on how to manage the Apache HTTP Server should be directed at either our IRC channel, #httpd, on Freenode, or sent to our mailing lists.