Changes for docs/manual/configuring.html.fr: 21 added lines, 21 removed lines.
Original line number
Diff line number
Diff line
@@ -80,25 +80,30 @@ le Serveur HTTP Apache.</p>
sont ignorés; vous pouvez par conséquent indenter les directives
afin d'améliorer la lisibilité.</p>
<p>On peut utiliser les variables d'environnement du shell dans les
lignes du fichier de configuration en utilisant la syntaxe
<code>${ENVVAR}</code>. Si "ENVVAR" est le nom d'une variable
d'environnement valide, sa valeur remplace l'expression
<code>${ENVVAR}</code> dans la ligne du fichier de configuration, et
le traitement continue comme si cette valeur avait été inscrite
directement dans le fichier de configuration. Si la variable ENVVAR
n'est pas trouvée, l'expression "${ENVVAR}" est conservée tel quel
pour une utilisation ultérieure dans le traitement du fichier de
configuration.</p>
<p>Seules les variables d'environnement définies avant le démarrage
du serveur peuvent être utilisées dans les extensions. Les variables
<p>Les valeurs des variables d'environnement ou des variables
définies via la directive <codeclass="directive"><ahref="./mod/core.html#define">Define</a></code> peuvent être utilisées dans le
fichier de configuration en utilisant la syntaxe
<code>${VAR}</code>. Si "VAR" est le nom d'une variable valide, la
valeur de la variable est alors substituée à la chaîne
<code>${VAR}</code>, et le processus de lecture du fichier de
configuration continue comme si la chaîne correspondant à la valeur
de la variable s'y était trouvée littéralement. Les variables définies
via la directive <codeclass="directive"><ahref="./mod/core.html#define">Define</a></code>
l'emportent sur les autres variables d'environnement du shell. Si la
variable "VAR" n'est pas trouvée, la chaîne <code>${VAR}</code>
n'est pas modifiée, et un avertissement est enregistré dans le
journal. Le caractère ":" est interdit dans les noms de variables
afin d'éviter tout conflit avec la syntaxe de la directive <codeclass="directive"><ahref="./mod/mod_rewrite.html#rewritemap">RewriteMap</a></code>.</p>
<p>Seules les variables d'environnement du shell définies avant le démarrage
du serveur peuvent être utilisées dans les extensions.
Les variables d'environnement
définies dans le fichier de configuration lui-même, par exemple avec <codeclass="directive"><ahref="./mod/mod_env.html#setenv">SetEnv</a></code>, prennent effet trop tard pour
pouvoir être utilisées dans les extensions au sein du fichier de
configuration.</p>
<p>La longueur maximale d'une ligne du fichier de configuration,
après substitution des variables d'environnement, reconstitution des
après substitution des variables, reconstitution des
lignes fragmentées et suppression des espaces de début et de fin,
est de 8192 caractères.</p>
@@ -126,15 +131,10 @@ le Serveur HTTP Apache.</p>
supprimer des modules.
Les directives de configuration peuvent être incluses de manière
conditionnelle selon la présence ou l'absence d'un module particulier
en les plaçant dans un bloc <codeclass="directive"><ahref="./mod/core.html#ifmodule"><IfModule></a></code>. Les blocs
<codeclass="directive"><IfModule></code> ne sont cependant pas
nécessaires et peuvent même dans certains cas masquer l'absence d'un
module important.</p>
en les plaçant dans un bloc <codeclass="directive"><ahref="./mod/core.html#ifmodule"><IfModule></a></code>.</p>
<p>Pour voir quels modules ont été compilés avec le serveur,
vous pouvez utiliser l'option de ligne de commande <code>-l</code>.
En outre, l'option de ligne de commande <code>-M</code> permet de
voir quels modules sont chargés dynamiquement.</p>
vous pouvez utiliser l'option de ligne de commande <code>-l</code>.</p>
<codeclass="module"><ahref="./mod/mod_setenvif.html">mod_setenvif</a></code> et <codeclass="module"><ahref="./mod/mod_header.html">mod_header</a></code>,
et permettant de prendre en compte ces en-têtes :</p>
<divclass="example"><pre>
#
# L'exemple suivant montre comment prendre en compte un en-tête
# Accept_Encoding non conforme envoyé par un client.
nécessaire va varier considérablement en fonction de vos options
de configuration et de la présence éventuelle de modules tiers.</dd>
de configuration, de la présence éventuelle de
modules tiers, et bien entendu de la taille de votre site web et
des sites que vous hébergez sur votre serveur.</dd>
<dt>Compilateur ANSI-C et système de construction</dt>
<dd>Vous devez disposer d'un compilateur ANSI-C. Le compilateur <ahref="http://gcc.gnu.org/">GNU C (GCC)</a> de la <ahref="http://www.gnu.org/">Free Software Foundation (FSF)</a>
@@ -405,6 +406,28 @@ $ tar xvf httpd-<em>NN</em>.tar