diff options
author | Lucien Gentis <lgentis@apache.org> | 2011-06-04 18:53:47 +0200 |
---|---|---|
committer | Lucien Gentis <lgentis@apache.org> | 2011-06-04 18:53:47 +0200 |
commit | 11127789a3248f172fa13380ad760ac1860c82d1 (patch) | |
tree | 378ea9fef2fa0b1e4d921ca8134c86ab66ef633a /docs/manual | |
parent | Several fixes for the ap_ldap build logic. This should fix compilation (diff) | |
download | apache2-11127789a3248f172fa13380ad760ac1860c82d1.tar.xz apache2-11127789a3248f172fa13380ad760ac1860c82d1.zip |
Updates.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1131435 13f79535-47bb-0310-9956-ffa450edef68
Diffstat (limited to 'docs/manual')
-rw-r--r-- | docs/manual/expr.xml.fr | 69 | ||||
-rw-r--r-- | docs/manual/howto/ssi.xml.fr | 5 | ||||
-rw-r--r-- | docs/manual/logs.xml.fr | 21 | ||||
-rw-r--r-- | docs/manual/upgrading.xml.fr | 39 |
4 files changed, 89 insertions, 45 deletions
diff --git a/docs/manual/expr.xml.fr b/docs/manual/expr.xml.fr index ab5cef6068..bb1567f56a 100644 --- a/docs/manual/expr.xml.fr +++ b/docs/manual/expr.xml.fr @@ -165,6 +165,8 @@ listfunction ::= listfuncname "<strong>(</strong>" word "<strong>)</strong>" <td>Le protocole associé à l'URI de la requête</td></tr> <tr><td><code>REQUEST_URI</code></td> <td>L'URI de la requête</td></tr> + <tr><td><code>DOCUMENT_URI</code></td> + <td>Idem REQUEST_URI</td></tr> <tr><td><code>REQUEST_FILENAME</code></td> <td>Le chemin complet dans le système de fichiers local du fichier ou du script correspondant à la requête, si le serveur @@ -173,6 +175,11 @@ listfunction ::= listfuncname "<strong>(</strong>" word "<strong>)</strong>" contexte de serveur virtuel, même valeur que <code>REQUEST_URI</code> </td></tr> <tr><td><code>SCRIPT_FILENAME</code></td> <td>Identique à <code>REQUEST_FILENAME</code></td></tr> + <tr><td><code>LAST_MODIFIED</code></td> + <td>La date et heure de dernière modification du fichier au + format <code>20101231235959</code>, si elle est déjà connue du + serveur au moment où <code>LAST_MODIFIED</code> est référencé. + </td></tr> <tr><td><code>SCRIPT_USER</code></td> <td>Le nom d'utilisateur du propriétaire du script.</td></tr> <tr><td><code>SCRIPT_GROUP</code></td> @@ -361,52 +368,57 @@ listfunction ::= listfuncname "<strong>(</strong>" word "<strong>)</strong>" <table border="1" style="zebra"> <columnspec><column width=".2"/><column width=".2"/><column width=".6"/></columnspec> - <tr><th>Nom</th><th>Description</th></tr> + <tr><th>Nom</th><th>Description</th><th>Restreint</th></tr> <tr><td><code>-d</code></td> - <td>L'argument est traité comme un nom de fichier. Vrai si le - fichier existe et correspond à un - répertoire</td></tr> + <td>L'argument est traité comme un nom de fichier. + Vrai si le fichier existe et correspond à un + répertoire</td><td>oui</td></tr> <tr><td><code>-e</code></td> <td>L'argument est traité comme un nom de fichier. Vrai si le - fichier (ou dir ou special) existe</td></tr> + fichier (ou dir ou special) existe</td><td>oui</td></tr> <tr><td><code>-f</code></td> <td>L'argument est traité comme un nom de fichier. Vrai si le fichier existe et correspond à un fichier - régulier</td></tr> + régulier</td><td>oui</td></tr> <tr><td><code>-L</code></td> <td>L'argument est traité comme un nom de fichier. Vrai si le fichier existe et correspond à un lien - symbolique</td></tr> + symbolique</td><td>oui</td></tr> <tr><td><code>-h</code></td> <td>L'argument est traité comme un nom de fichier. Vrai si le fichier existe et correspond à un lien symbolique - (identique à <code>-L</code>)</td></tr> + (identique à <code>-L</code>)</td><td>oui</td></tr> <tr><td><code>-F</code></td> <td>Vrai si la chaîne correspond a un fichier valide, accessible avec tous les contrôles d'accès configurés pour ce chemin. A cette fin, une sous-requête effectue la vérification, et vous devez utiliser ce drapeau avec soin car il peut impacter les - performances de votre serveur !</td></tr> + performances de votre serveur !</td><td></td></tr> <tr><td><code>-U</code></td> <td>Vrai si la chaîne correspond a une URL valide, accessible avec tous les contrôles d'accès configurés pour ce chemin. A cette fin, une sous-requête effectue la vérification, et vous devez utiliser ce drapeau avec soin car il peut impacter les - performances de votre serveur !</td></tr> + performances de votre serveur !</td><td></td></tr> + <tr><td><code>-A</code></td> + <td>Alias pour <code>-U</code></td><td></td></tr> <tr><td><code>-n</code></td> - <td>Vrai si la chaîne n'est pas vide</td></tr> + <td>Vrai si la chaîne n'est pas vide</td><td></td></tr> <tr><td><code>-z</code></td> - <td>Vrai si la chaîne est vide</td></tr> + <td>Vrai si la chaîne est vide</td><td></td></tr> <tr><td><code>-T</code></td> <td>Faux si la chaîne est vide, "<code>0</code>", "<code>off</code>", "<code>false</code>", ou "<code>no</code>" - (insensibilité à la casse). Vrai dans le cas contraire.</td></tr> + (insensibilité à la casse). Vrai dans le cas contraire.</td><td></td></tr> <tr><td><code>-R</code></td> <td>Idem "<code>%{REMOTE_ADDR} -ipmatch ...</code>", en plus efficace - </td></tr> + </td><td></td></tr> </table> + <p>Les opérateurs marqués comme "restreints" ne sont pas disponibles + avec certains modules comme <module>mod_include</module>.</p> + </section> <section id="functions"> @@ -420,38 +432,41 @@ listfunction ::= listfuncname "<strong>(</strong>" word "<strong>)</strong>" <table border="1" style="zebra"> <columnspec><column width=".2"/><column width=".8"/></columnspec> - <tr><th>Nom</th><th>Description</th></tr> + <tr><th>Nom</th><th>Description</th><th>Restreint</th></tr> <tr><td><code>req</code>, <code>http</code></td> - <td>Lit l'en-tête de requête HTTP</td></tr> + <td>Lit l'en-tête de requête HTTP</td><td></td></tr> <tr><td><code>resp</code></td> - <td>Lit l'en-tête de réponse HTTP</td></tr> + <td>Lit l'en-tête de réponse HTTP</td><td></td></tr> <tr><td><code>reqenv</code></td> - <td>Recherche une variable d'environnement de requête</td></tr> + <td>Recherche une variable d'environnement de requête</td><td></td></tr> <tr><td><code>osenv</code></td> <td>Recherche une variable d'environnement du système - d'exploitation</td></tr> + d'exploitation</td><td></td></tr> <tr><td><code>note</code></td> - <td>Recherche une note de requête</td></tr> + <td>Recherche une note de requête</td><td></td></tr> <tr><td><code>env</code></td> <td>Renvoie le premier résultat positif de <code>note</code>, - <code>reqenv</code>, <code>osenv</code></td></tr> + <code>reqenv</code>, <code>osenv</code></td><td></td></tr> <tr><td><code>tolower</code></td> - <td>Convertit une chaîne en minuscules</td></tr> + <td>Convertit une chaîne en minuscules</td><td></td></tr> <tr><td><code>toupper</code></td> - <td>Convertit une chaîne en majuscules</td></tr> + <td>Convertit une chaîne en majuscules</td><td></td></tr> <tr><td><code>escape</code></td> - <td>Echappe les caractères spéciaux en codage hexadécimal</td></tr> + <td>Echappe les caractères spéciaux en codage hexadécimal</td><td></td></tr> <tr><td><code>unescape</code></td> <td>"Déséchappe" les chaînes codées en hexadécimal en conservant - le codage des caractères spéciaux aux URLs (XXX: describe better)</td></tr> + le codage des caractères spéciaux aux URLs (XXX: describe better)</td><td></td></tr> <tr><td><code>file</code></td> - <td>Lit le contenu d'un fichier</td></tr> + <td>Lit le contenu d'un fichier</td><td>oui</td></tr> <tr><td><code>filesize</code></td> <td>Renvoie la taille d'un fichier (ou 0 si le fichier n'existe - pas ou ne correspond pas à un fichier régulier)</td></tr> + pas ou ne correspond pas à un fichier régulier)</td><td>oui</td></tr> </table> + <p>Les fonctions marquées comme "restreints" ne sont pas disponibles + avec certains modules comme <module>mod_include</module>.</p> + <p>En plus des fonctions dont la valeur est une chaîne, il existe aussi des fonctions dont la valeur est une liste, qui acceptent une chaîne comme argument, et renvoient une liste de mots, autrement dit diff --git a/docs/manual/howto/ssi.xml.fr b/docs/manual/howto/ssi.xml.fr index dbb6ae5f5a..ce770077ad 100644 --- a/docs/manual/howto/ssi.xml.fr +++ b/docs/manual/howto/ssi.xml.fr @@ -1,7 +1,7 @@ <?xml version="1.0" encoding="ISO-8859-1" ?> <!DOCTYPE manualpage SYSTEM "../style/manualpage.dtd"> <?xml-stylesheet type="text/xsl" href="../style/manual.fr.xsl"?> -<!-- English Revision : 1041023 --> +<!-- English Revision : 1128614 --> <!-- French translation : Lucien GENTIS --> <!-- Reviewed by : Vincent Deffontaines --> @@ -458,7 +458,8 @@ HTML préexistants.</p> <p>Puis, dans votre document où les SSI sont activées, vous ajoutez ceci :</p> <example> - <!--#if expr="${Mac} && ${InternetExplorer}" --><br /> + <!--#if expr="-T reqenv('Mac') && + -T reqenv('InternetExplorer')" --><br /> Un texte d'excuses est inséré ici<br /> <!--#else --><br /> Ici se trouve du code JavaScipt sympa<br /> diff --git a/docs/manual/logs.xml.fr b/docs/manual/logs.xml.fr index cf10dab27a..04fa38cb9d 100644 --- a/docs/manual/logs.xml.fr +++ b/docs/manual/logs.xml.fr @@ -3,7 +3,7 @@ <?xml-stylesheet type="text/xsl" href="./style/manual.fr.xsl"?> <!-- French translation : Lucien GENTIS --> <!-- Reviewed by : Vincent Deffontaines --> -<!-- English Revision: 1031155:1127905 (outdated) --> +<!-- English Revision: 1127905 --> <!-- Licensed to the Apache Software Foundation (ASF) under one or more @@ -118,7 +118,7 @@ <a href="#piped">rediriger vers un programme</a> par l'intermédiaire d'un tube de communication (pipe).</p> - <p>Le format du journal des erreurs est descriptif et de forme + <p>Le format par défaut du journal des erreurs est descriptif et de forme relativement libre. Certaines informations apparaissent cependant dans la plupart des entrées du journal. Voici un message typique à titre d'exemple : </p> @@ -147,14 +147,15 @@ écrit sur la sortie d'erreurs standard <code>stderr</code> sera recopiée telle quelle dans le journal des erreurs.</p> - <p>Il n'est pas possible de personnaliser le journal des erreurs en ajoutant ou en - supprimant des informations. Cependant, les entrées du journal des erreurs - qui concernent certaines requêtes possèdent des entrées correspondantes - dans le <a href="#accesslog">journal des accès</a>. Ainsi, l'entrée de - l'exemple ci-dessus correspond à une entrée du journal des accès avec un - code de statut 403. Etant donné qu'il est possible de personnaliser le - journal des accès, vous pouvez obtenir d'avantage d'informations sur les - circonstances d'une erreur en consultant ce journal.</p> + <p>La directive <directive module="core">ErrorLogFormat</directive> + vous permet de personnaliser le format du journal des erreurs, et de + définir les informations à journaliser. Si + <module>mod_unique_id</module> est présent, vous pouvez utiliser le + drapeau <code>%L</code> à la fois dans le journal des erreurs et + dans le + journal des accès, ce qui aura pour effet de générer un identifiant + d'entrée qui vous permettra de corréler les entrées du journal des + erreurs avec celles du journal des accès.</p> <p>Pendant la phase de test, il est souvent utile de visualiser en continu le journal des erreurs afin de détecter tout problème éventuel. Sur les diff --git a/docs/manual/upgrading.xml.fr b/docs/manual/upgrading.xml.fr index a8b7a83441..1066debccd 100644 --- a/docs/manual/upgrading.xml.fr +++ b/docs/manual/upgrading.xml.fr @@ -3,7 +3,7 @@ <?xml-stylesheet type="text/xsl" href="./style/manual.fr.xsl"?> <!-- French translation : Lucien GENTIS --> <!-- Reviewed by : Vincent Deffontaines --> -<!-- English Revision: 1054323:1128614 (outdated) --> +<!-- English Revision: 1128732 --> <!-- Licensed to the Apache Software Foundation (ASF) under one or more @@ -197,9 +197,9 @@ nécessiter une mise à jour des fichiers de configuration de la ver toute sous-chaîne pouvait correspondre.</li> <li><module>mod_dav_fs</module>: le format du fichier <directive - module="dav_fs">DavLockDB</directive> a changé pour les systèmes + module="mod_dav_fs">DavLockDB</directive> a changé pour les systèmes avec inodes. L'ancien fichier <directive - module="dav_fs">DavLockDB</directive> doit être supprimé dans le + module="mod_dav_fs">DavLockDB</directive> doit être supprimé dans le cadre de la mise à jour. </li> @@ -218,7 +218,7 @@ nécessiter une mise à jour des fichiers de configuration de la ver module="core">Mutex</directive>.</li> <li><module>mod_cache</module>: la directive <directive - module="cache">CacheIgnoreURLSessionIdentifiers</directive> + module="mod_cache">CacheIgnoreURLSessionIdentifiers</directive> effectue maintenant une correspondance exacte dans la chaîne de paramètres au lieu d'une correspondance partielle. Si votre configuration mettait en jeu des sous-chaînes comme @@ -229,17 +229,44 @@ nécessiter une mise à jour des fichiers de configuration de la ver </li> <li><module>mod_ldap</module>: la directive <directive - module="ldap">LDAPTrustedClientCert</directive> s'utilise + module="mod_ldap">LDAPTrustedClientCert</directive> s'utilise maintenant exclusivement au sein d'une configuration de niveau répertoire. Si vous utilisez cette directive, passez en revue votre configuration pour vous assurer qu'elle est bien présente dans tous les contextes de répertoire nécessaires.</li> <li><module>mod_filter</module>: la syntaxe de la directive - <directive module="filter">FilterProvider</directive> utilise + <directive module="mod_filter">FilterProvider</directive> utilise maintenant une expression booléenne pour déterminer si un filtre s'applique. </li> + + <li><module>mod_include</module>: + <ul> + <li>L'élément <code>#if expr</code> utilise maintenant le + nouvel <a href="expr.html">interpréteur d'expressions</a>. + L'ancienne syntaxe peut être réactivée via la directive + <directive + module="mod_include">SSILegacyExprParser</directive>. + </li> + <li>Dans la portée du répertoire, une directive de + configuration SSI* ne provoque plus la réinitialisation à + leur valeur par défaut de toutes les directives SSI* de + niveau répertoire.</li> + </ul> + </li> + + <li><module>mod_charset_lite</module> : l'option + <code>DebugLevel</code> a été supprimée en faveur d'une + configuration de la directive <directive + module="core">LogLevel</directive> au niveau répertoire. + </li> + + <li><module>mod_ext-filter</module> : l'option + <code>DebugLevel</code> a été supprimée en faveur d'une + configuration de la directive <directive + module="core">LogLevel</directive> au niveau répertoire. + </li> </ul> </section> |