| <?xml version="1.0"?> |
| <!DOCTYPE modulesynopsis SYSTEM "../style/modulesynopsis.dtd"> |
| <?xml-stylesheet type="text/xsl" href="../style/manual.fr.xsl"?> |
| <!-- English Revision : 1174747 --> |
| <!-- French translation : Lucien GENTIS --> |
| <!-- Reviewed by : Vincent Deffontaines --> |
| |
| <!-- |
| Licensed to the Apache Software Foundation (ASF) under one or more |
| contributor license agreements. See the NOTICE file distributed with |
| this work for additional information regarding copyright ownership. |
| The ASF licenses this file to You under the Apache License, Version 2.0 |
| (the "License"); you may not use this file except in compliance with |
| the License. You may obtain a copy of the License at |
| |
| http://www.apache.org/licenses/LICENSE-2.0 |
| |
| Unless required by applicable law or agreed to in writing, software |
| distributed under the License is distributed on an "AS IS" BASIS, |
| WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. |
| See the License for the specific language governing permissions and |
| limitations under the License. |
| --> |
| |
| <modulesynopsis metafile="mod_env.xml.meta"> |
| |
| <name>mod_env</name> |
| <description>Modifie l'environnement transmis aux scripts CGI et aux |
| pages SSI</description> |
| <status>Base</status> |
| <sourcefile>mod_env.c</sourcefile> |
| <identifier>env_module</identifier> |
| <summary> |
| <p>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 |
| <program>httpd</program>. Elles peuvent également être définies ou |
| supprimées au cours du processus de configuration.</p> |
| </summary> |
| <seealso><a href="../env.html">Variables d'environnement</a></seealso> |
| <seealso><directive module="mod_setenvif">SetEnvIf</directive></seealso> |
| |
| <directivesynopsis> |
| <name>PassEnv</name> |
| <description>Transmet des variables d'environnement depuis le |
| shell</description> |
| <syntax>PassEnv <var>var-env</var> [<var>var-env</var>] |
| ...</syntax> |
| <contextlist><context>server config</context><context>virtual host</context> |
| <context>directory</context><context>.htaccess</context></contextlist> |
| <override>FileInfo</override> |
| |
| <usage> |
| <p>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 <program>httpd</program>.</p> |
| |
| <example><title>Exemple</title> |
| PassEnv LD_LIBRARY_PATH |
| </example> |
| </usage> |
| </directivesynopsis> |
| |
| <directivesynopsis> |
| <name>SetEnv</name> |
| <description>Définit des variables d'environnement</description> |
| <syntax>SetEnv <var>var-env</var> <var>valeur</var></syntax> |
| <contextlist><context>server config</context><context>virtual host</context> |
| <context>directory</context><context>.htaccess</context></contextlist> |
| <override>FileInfo</override> |
| |
| <usage> |
| <p>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.</p> |
| |
| <example><title>Exemple</title> |
| SetEnv SPECIAL_PATH /foo/bin |
| </example> |
| <note><p>Les variables d'environnement internes définies par cette |
| directive le sont <em>après</em> 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 <directive module="mod_rewrite">RewriteRule</directive>, |
| vous devez plutôt utiliser la directive <directive |
| module="mod_setenvif"> SetEnvIf</directive> pour définir cette |
| variable.</p> |
| </note> |
| |
| </usage> |
| <seealso><a href="../env.html">Variables d'environnement</a></seealso> |
| </directivesynopsis> |
| |
| <directivesynopsis> |
| <name>UnsetEnv</name> |
| <description>Supprime des variables de l'environnement</description> |
| <syntax>UnsetEnv <var>var-env</var> [<var>var-env</var>] |
| ...</syntax> |
| <contextlist><context>server config</context><context>virtual host</context> |
| <context>directory</context><context>.htaccess</context></contextlist> |
| <override>FileInfo</override> |
| |
| <usage> |
| <p>Supprime une ou plusieurs variables d'environnement internes parmi celles |
| qui sont transmises aux scripts CGI et aux pages SSI.</p> |
| |
| <example><title>Exemple</title> |
| UnsetEnv LD_LIBRARY_PATH |
| </example> |
| </usage> |
| </directivesynopsis> |
| |
| </modulesynopsis> |
| |