]> granicus.if.org Git - apache/commitdiff
Rebuild.
authorLucien Gentis <lgentis@apache.org>
Sat, 21 Apr 2018 16:11:03 +0000 (16:11 +0000)
committerLucien Gentis <lgentis@apache.org>
Sat, 21 Apr 2018 16:11:03 +0000 (16:11 +0000)
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/branches/2.4.x@1829718 13f79535-47bb-0310-9956-ffa450edef68

docs/manual/mod/mod_authz_core.html.fr
docs/manual/mod/mod_lbmethod_heartbeat.html.fr
docs/manual/mod/mod_proxy_balancer.html.fr
docs/manual/mod/mod_proxy_balancer.xml.ja
docs/manual/mod/mod_slotmem_plain.html.fr
docs/manual/mod/mod_slotmem_shm.html.fr
docs/manual/mod/mod_usertrack.html.fr
docs/manual/mod/quickreference.html.fr

index 6263e1600af6d5047a133626b9fbc8f40c785471..e626f036230171404d38730d475f9514147e364d 100644 (file)
@@ -258,7 +258,8 @@ Alias "/secure" "/webpages/secure"
     <pre class="prettyprint lang-config">Require expr "!(%{QUERY_STRING} =~ /secret/) &amp;&amp; %{REQUEST_URI} in { '/example.cgi', '/other.cgi' }"</pre>
 
 
-    <p>La syntaxe de l'expression est décrite dans la documentation de <a href="../expr.html">ap_expr</a>.</p>
+    <p>La syntaxe de l'expression est décrite dans la documentation de <a href="../expr.html">ap_expr</a>. Avant la version 2.4.16, les doubles-quotes
+    étaient prohibées</p>
 
     <p>Normalement, l'expression est évaluée avant l'authentification.
     Cependant, si l'expression renvoie false et se réfère à la variable
index 2e12a27fc9821937c5ba3c178a15c7e0dfaea1ba..0aaede1a8357f30fa534dafe78c98a0ddb355f01 100644 (file)
@@ -37,7 +37,7 @@
 <tr><th><a href="module-dict.html#Compatibility">Compatibilité:</a></th><td>Disponible depuis la version 2.3 d'Apache</td></tr></table>
 <h3>Sommaire</h3>
 
-    <p>lbmethod=heartbeat utilise les services du module
+    <p><code>lbmethod=heartbeat</code> utilise les services du module
     <code class="module"><a href="../mod/mod_heartmonitor.html">mod_heartmonitor</a></code> pour répartir la charge entre les
     serveurs d'origine qui fournissent des données heartbeat via le
     module <code class="module"><a href="../mod/mod_heartbeat.html">mod_heartbeat</a></code>.</p>
index daf08cafe684d458da3edd10e7dae73b1789a2f3..ac2a86d55a3a13ff34dedca91999b378fb9f288a 100644 (file)
@@ -98,12 +98,14 @@ la r
 <h2><a name="scheduler" id="scheduler">L'algorithme de planification de la répartition de
     charge</a></h2>
     
-    <p>A l'heure actuelle, 3 algorithmes de planification de la
-    répartition de charge sont disponibles : ils se basent
-    respectivement sur le comptage des requêtes, la mesure du trafic et
-    le comptage des requêtes en attente. Ils sont contrôlés par la
-    valeur de <code>lbmethod</code> dans la définition du répartiteur.
-    Voir la directive <code class="directive"><a href="../mod/mod_proxy.html#proxypass">ProxyPass</a></code> pour plus de détails, et en
+    <p>A l'heure actuelle, 4 algorithmes de planification de la répartition de
+    charge sont disponibles : ils se basent respectivement sur le comptage des
+    requêtes (<code class="module"><a href="../mod/mod_lbmethod_byrequests.html">mod_lbmethod_byrequests</a></code>), la mesure de
+    l'intensité du trafic (<code class="module"><a href="../mod/mod_lbmethod_bytraffic.html">mod_lbmethod_bytraffic</a></code>), le comptage
+    des requêtes en attente (<code class="module"><a href="../mod/mod_lbmethod_bybusyness.html">mod_lbmethod_bybusyness</a></code>) et la
+    mesure de l'activité du serveur (<code class="module"><a href="../mod/mod_lbmethod_heartbeat.html">mod_lbmethod_heartbeat</a></code>).
+    Ils sont contrôlés par la valeur de <code>lbmethod</code> dans la définition
+    du répartiteur.  Voir la directive <code class="directive"><a href="../mod/mod_proxy.html#proxypass">ProxyPass</a></code> pour plus de détails, et en
     particulier la configuration du répartiteur et de ses membres.</p>
 </div><div class="top"><a href="#page-header"><img alt="top" src="../images/up.gif" /></a></div>
 <div class="section">
@@ -143,7 +145,7 @@ la r
     BalancerMember "http://192.168.1.50:80"
     BalancerMember "http://192.168.1.51:80"
 &lt;/Proxy&gt;
-ProxyPass "/test" "balancer://mycluster"
+ProxyPass        "/test" "balancer://mycluster"
 ProxyPassReverse "/test" "balancer://mycluster"</pre>
 
 
@@ -160,7 +162,7 @@ ProxyPassReverse "/test" "balancer://mycluster"</pre>
     BalancerMember "http://192.168.1.51:80" route=2
     ProxySet stickysession=ROUTEID
 &lt;/Proxy&gt;
-ProxyPass "/test" "balancer://mycluster"
+ProxyPass        "/test" "balancer://mycluster"
 ProxyPassReverse "/test" "balancer://mycluster"</pre>
 
 
index aefb7d66af8f3e3991bfe4b569aa2c19e40f864d..01288493285e8f94b99c9a3a1e43dca62e5f85e4 100644 (file)
@@ -1,7 +1,7 @@
 <?xml version="1.0" encoding="UTF-8" ?>
 <!DOCTYPE modulesynopsis SYSTEM "../style/modulesynopsis.dtd">
 <?xml-stylesheet type="text/xsl" href="../style/manual.ja.xsl"?>
-<!-- English Revision: 395228:1803315 (outdated) -->
+<!-- English Revision: 395228:1829615 (outdated) -->
 
 <!--
  Licensed to the Apache Software Foundation (ASF) under one or more
index b4fbbb19ee5992660928117bd147e93019ce94f4..8589d83b7aa645ddab65df6a278074339e2e53b0 100644 (file)
@@ -36,7 +36,7 @@ slots.</td></tr>
 <tr><th><a href="module-dict.html#SourceFile">Fichier Source:</a></th><td>mod_slotmem_plain.c</td></tr></table>
 <h3>Sommaire</h3>
 
-    <p><code>mod_slotmem_plain</code> est un fournisseur de mémoire qui
+    <p><code class="module"><a href="../mod/mod_slotmem_plain.html">mod_slotmem_plain</a></code> est un fournisseur de mémoire qui
     permet la création et l'utilisation d'un segment de mémoire contigu
     dans lequel les ensembles de données sont organisés en "slots".
     </p>
@@ -46,49 +46,44 @@ slots.</td></tr>
     <code class="module"><a href="../mod/mod_slotmem_shm.html">mod_slotmem_shm</a></code>.
     </p>
 
-    <p><code>mod_slotmem_plain</code> fournit une API comprenant les
+    <p><code class="module"><a href="../mod/mod_slotmem_plain.html">mod_slotmem_plain</a></code> fournit une API comprenant les
     fonctions suivantes :
     </p>
 
-    <dl>
-      <dt>apr_status_t doall(ap_slotmem_instance_t *s, ap_slotmem_callback_fn_t *func, void *data, apr_pool_t *pool)</dt>
-      <dd>appelle le callback sur tous les slots actifs</dd>
+   
+<pre class="prettyprint lang-c">/* appelle le callback sur tous les slots actifs */
+apr_status_t doall(ap_slotmem_instance_t *s, ap_slotmem_callback_fn_t *func, void *data, apr_pool_t *pool)      
 
-      <dt>apr_status_t create(ap_slotmem_instance_t **new, const char *name, apr_size_t item_size, unsigned int item_num, ap_slotmem_type_t type, apr_pool_t *pool)</dt>
-      <dd>crée un nouveau slot de mémoire dont chaque objet aura une
-      taille de item_size.</dd>
+/* crée un nouveau slot de mémoire dont chaque item aura une taille de item_size. */
+apr_status_t create(ap_slotmem_instance_t **new, const char *name, apr_size_t item_size, unsigned int item_num, ap_slotmem_type_t type, apr_pool_t *pool)      
 
-      <dt>apr_status_t attach(ap_slotmem_instance_t **new, const char *name, apr_size_t *item_size, unsigned int *item_num, apr_pool_t *pool)</dt>
-      <dd>rattache à un slot de mémoire existant.</dd>
+/* rattache à un slot de mémoire existant. */
+apr_status_t attach(ap_slotmem_instance_t **new, const char *name, apr_size_t *item_size, unsigned int *item_num, apr_pool_t *pool)      
 
-      <dt>apr_status_t dptr(ap_slotmem_instance_t *s, unsigned int item_id, void**mem)</dt>
-      <dd>indique la mémoire associée à ce slot actif.</dd>
+/* indique la mémoire associée à ce slot actif. */
+apr_status_t dptr(ap_slotmem_instance_t *s, unsigned int item_id, void **mem)      
 
-      <dt>apr_status_t get(ap_slotmem_instance_t *s, unsigned int item_id, unsigned char *dest, apr_size_t dest_len)</dt>
-      <dd>lit la mémoire depuis ce slot et la transfère vers dest</dd>
+/* lit la mémoire depuis ce slot et la transfert vers dest */
+apr_status_t get(ap_slotmem_instance_t *s, unsigned int item_id, unsigned char *dest, apr_size_t dest_len)      
 
-      <dt>apr_status_t put(ap_slotmem_instance_t *slot, unsigned int item_id, unsigned char *src, apr_size_t src_len)</dt>
-      <dd>écrit dans ce slot la mémoire en provenance de src</dd>
+/* écrit dans ce slot la mémoire en provenance de src */
+apr_status_t put(ap_slotmem_instance_t *slot, unsigned int item_id, unsigned char *src, apr_size_t src_len)      
 
-      <dt>unsigned int num_slots(ap_slotmem_instance_t *s)</dt>
-      <dd>renvoie le nombre total de slots contenus dans ce segment</dd>
+/* renvoie le nombre total de slots contenus dans ce segment */
+unsigned int num_slots(ap_slotmem_instance_t *s)      
 
-      <dt>apr_size_t slot_size(ap_slotmem_instance_t *s)</dt>
-      <dd>renvoie la taille totale des données, en octets, contenues
-      dans un slot de ce segment</dd>
+/* renvoie la taille totale des données, en octets, contenues dans un slot de ce segment */
+apr_size_t slot_size(ap_slotmem_instance_t *s)      
 
-      <dt>apr_status_t grab(ap_slotmem_instance_t *s, unsigned int *item_id);</dt>
-      <dd>alloue le premier slot disponible et le marque comme utilisé (n'effectue aucune
-      copie de données)</dd>
+/* alloue le premier slot libre et le marque comme utilisé (n'effectue aucune copie de données) */
+apr_status_t grab(ap_slotmem_instance_t *s, unsigned int *item_id)      
 
-      <dt>apr_status_t fgrab(ap_slotmem_instance_t *s, unsigned int item_id);</dt>
-      <dd>force l'allocation ou l'appropriation du slot spécifié et le marque comme utilisé (n'effectue aucune
-      copie de données)</dd>
-
-      <dt>apr_status_t release(ap_slotmem_instance_t *s, unsigned int item_id);</dt>
-      <dd>libère un slot et le marque comme non utilisé (n'effectue aucune
-      copie de données)</dd>
-    </dl>
+/* appropriation ou allocation forcée du slot spécifié et marquage comme utilisé (n'effectue aucune copie de données) */
+apr_status_t fgrab(ap_slotmem_instance_t *s, unsigned int item_id)      
+        
+/* libère un slot et le marque comme non utilisé (n'effectue aucune copie de données) */
+apr_status_t release(ap_slotmem_instance_t *s, unsigned int item_id)</pre>
+    
 
 </div>
 <div id="quickview"><a href="https://www.apache.org/foundation/contributing.html" class="badge"><img src="https://www.apache.org/images/SupportApache-small.png" alt="Support Apache!" /></a><h3 class="directives">Directives</h3>
index 8b98f861cda41fd7b7f65baf4ebbb2be7c105980..40099cb566320f3f897b3c762c6b4c25dab78385 100644 (file)
@@ -36,77 +36,69 @@ slots.</td></tr>
 <tr><th><a href="module-dict.html#SourceFile">Fichier Source:</a></th><td>mod_slotmem_shm.c</td></tr></table>
 <h3>Sommaire</h3>
 
-    <p><code>mod_slotmem_shm</code> est un fournisseur de mémoire qui
+    <p><code class="module"><a href="../mod/mod_slotmem_shm.html">mod_slotmem_shm</a></code> est un fournisseur de mémoire qui
     permet la création et l'accès à un segment de mémoire partagée dans
     lequel les ensembles de données sont organisés en "slots".
     </p>
 
     <p>L'ensemble de la mémoire partagée est effacé à chaque
-    redémarrage, que ce dernier soit <code>graceful</code> ou non. Les données sont
-    stockées et restituées dans et à partir d'un fichier défini par le
+    redémarrage, que ce dernier soit graceful ou non. Les données sont
+    stockées et restituées dans/à partir d'un fichier défini par le
     paramètre <code>name</code> des appels <code>create</code> et
     <code>attach</code>. Si son chemin absolu n'est pas spécifié, le
     chemin du fichier sera relatif au chemin défini par la directive
     <code class="directive"><a href="../mod/core.html#defaultruntimedir">DefaultRuntimeDir</a></code>.
     </p>
 
-    <p><code>mod_slotmem_shm</code> fournit les fonctions d'API suivantes
+    <p><code class="module"><a href="../mod/mod_slotmem_shm.html">mod_slotmem_shm</a></code> fournit les fonctions d'API suivantes
     :
     </p>
 
-    <dl>
-      <dt>apr_status_t doall(ap_slotmem_instance_t *s, ap_slotmem_callback_fn_t *func, void *data, apr_pool_t *pool)</dt>
-      <dd>appelle le callback pour tous les slots actifs</dd>
-
-      <dt>apr_status_t create(ap_slotmem_instance_t **new, const char *name, apr_size_t item_size, unsigned int item_num, ap_slotmem_type_t type, apr_pool_t *pool)</dt>
-      <dd>crée un nouveau slot de mémoire dont chaque taille d'objet est
-      item_size. <code>name</code> est utilisé pour générer le nom du fichier
-      permettant de stocker/restaurer le contenu de la mémoire partagée
-      si la configuration le spécifie. Les valeurs possibles sont :
-      <dl>
-         <dt><code>"none"</code></dt>
-         <dd><code>Mémoire partagée anonyme et pas de stockage
-        persistant</code></dd>
-         <dt><code>"file-name"</code></dt>
-         <dd><code>[DefaultRuntimeDir]/file-name</code></dd>
-         <dd><code>Absolute file name</code></dd>
-         <dd><code>$absolute-file-name</code></dd>
-       </dl>
-      </dd>
-
-      <dt>apr_status_t attach(ap_slotmem_instance_t **new, const char *name, apr_size_t *item_size, unsigned int *item_num, apr_pool_t *pool)</dt>
-      <dd>attache à un slot de mémoire existant. Voir
-      <code>create</code> pour la description du paramètre
-      <code>name</code>.</dd>
-
-      <dt>apr_status_t dptr(ap_slotmem_instance_t *s, unsigned int item_id, void**mem)</dt>
-      <dd>obtient la mémoire associée à ce slot actif.</dd>
-
-      <dt>apr_status_t get(ap_slotmem_instance_t *s, unsigned int item_id, unsigned char *dest, apr_size_t dest_len)</dt>
-      <dd>lit la mémoire depuis ce slot et la transfère vers dest</dd>
-
-      <dt>apr_status_t put(ap_slotmem_instance_t *slot, unsigned int item_id, unsigned char *src, apr_size_t src_len)</dt>
-      <dd>écrit dans ce slot la mémoire en provenance de src</dd>
-
-      <dt>unsigned int num_slots(ap_slotmem_instance_t *s)</dt>
-      <dd>renvoie le nombre total de slots contenus dans ce segment</dd>
-
-      <dt>apr_size_t slot_size(ap_slotmem_instance_t *s)</dt>
-      <dd>renvoie la taille totale des données, en octets, contenues
-      dans un slot de ce segment</dd>
-
-      <dt>apr_status_t grab(ap_slotmem_instance_t *s, unsigned int *item_id);</dt>
-      <dd>alloue ou s'approprie le premier slot disponible et le marque comme utilisé (n'effectue aucune
-      copie de données)</dd>
-
-      <dt>apr_status_t fgrab(ap_slotmem_instance_t *s, unsigned int item_id);</dt>
-      <dd>force l'allocation ou l'attribution du slot spécifié et le marque comme utilisé (n'effectue aucune
-      copie de données)</dd>
-
-      <dt>apr_status_t release(ap_slotmem_instance_t *s, unsigned int item_id);</dt>
-      <dd>libère un slot et le marque comme non utilisé (n'effectue aucune
-      copie de données)</dd>
-    </dl>
+<pre class="prettyprint lang-c">/* appelle le callback pour tous les slots actifs */
+apr_status_t doall(ap_slotmem_instance_t *s, ap_slotmem_callback_fn_t *func, void *data, apr_pool_t *pool)
+
+/* crée un nouveau slot de mémoire dont chaque taille d'item est
+      item_size. 'name' est utilisé pour générer le nom du fichier
+      permettant de stocker/restaurer le contenu de la mémoire partagée,
+      si elle est configurée. Les valeurs possibles sont :
+      "none"                - Mémoire partagée anonyme et pas de stockage permanent
+      "file-name"           - [DefaultRuntimeDir]/file-name
+      "/absolute-file-name" - Chemin absolu du fichier */
+apr_status_t create(ap_slotmem_instance_t **new, const char *name, apr_size_t item_size, unsigned int item_num, ap_slotmem_type_t type, apr_pool_t *pool)
+
+/* attache à un slot de mémoire existant. Voir
+      'create' pour la description du paramètre
+      'name'. */
+apr_status_t attach(ap_slotmem_instance_t **new, const char *name, apr_size_t *item_size, unsigned int *item_num, apr_pool_t *pool)
+
+/* obtient la mémoire associée à ce slot actif. */
+apr_status_t dptr(ap_slotmem_instance_t *s, unsigned int item_id, void **mem)
+
+/* lit la mémoire depuis ce slot et la transfert vers dest */
+apr_status_t get(ap_slotmem_instance_t *s, unsigned int item_id, unsigned char *dest, apr_size_t dest_len)
+
+/* écrit dans ce slot la mémoire en provenance de src */
+apr_status_t put(ap_slotmem_instance_t *slot, unsigned int item_id, unsigned char *src, apr_size_t src_len)
+
+/* renvoie le nombre total de slots contenus dans ce segment */
+unsigned int num_slots(ap_slotmem_instance_t *s)
+
+/* renvoie la taille totale des données, en octets, contenues
+      dans un slot de ce segment */
+apr_size_t slot_size(ap_slotmem_instance_t *s)
+
+/* alloue le premier slot libre et le marque comme utilisé (n'effectue aucune
+      copie de données) */
+apr_status_t grab(ap_slotmem_instance_t *s, unsigned int *item_id)
+
+/* appropriation ou allocation forcée du slot spécifié et marquage comme
+      utilisé (n'effectue aucune copie de données) */
+apr_status_t fgrab(ap_slotmem_instance_t *s, unsigned int item_id)
+
+/* libère un slot et le marque comme non utilisé (n'effectue aucune
+      copie de données) */
+apr_status_t release(ap_slotmem_instance_t *s, unsigned int item_id)</pre>
+    
 
 </div>
 <div id="quickview"><a href="https://www.apache.org/foundation/contributing.html" class="badge"><img src="https://www.apache.org/images/SupportApache-small.png" alt="Support Apache!" /></a><h3 class="directives">Directives</h3>
index 23ee50ac618ae95028a724d32538d68020ec71c5..0a9c9628ff38817f3e597eb3e67c6d8f4b32c6df 100644 (file)
@@ -65,7 +65,7 @@ utilisateur sur un site
     <code class="module"><a href="../mod/mod_log_config.html">mod_log_config</a></code> :</p>
 
     <pre class="prettyprint lang-config">LogFormat "%{Apache}n %r %t" usertrack
-CustomLog logs/clickstream.log usertrack</pre>
+CustomLog "logs/clickstream.log" usertrack</pre>
 
 
 
@@ -164,7 +164,7 @@ s'applique</td></tr>
 <table class="directive">
 <tr><th><a href="directive-dict.html#Description">Description:</a></th><td>Format du champ d'en-tête cookie</td></tr>
 <tr><th><a href="directive-dict.html#Syntax">Syntaxe:</a></th><td><code>CookieStyle
-    <em>Netscape|Cookie|Cookie2|RFC2109|RFC2965</em></code></td></tr>
+    Netscape|Cookie|Cookie2|RFC2109|RFC2965</code></td></tr>
 <tr><th><a href="directive-dict.html#Default">Défaut:</a></th><td><code>CookieStyle Netscape</code></td></tr>
 <tr><th><a href="directive-dict.html#Context">Contexte:</a></th><td>configuration du serveur, serveur virtuel, répertoire, .htaccess</td></tr>
 <tr><th><a href="directive-dict.html#Override">AllowOverride:</a></th><td>FileInfo</td></tr>
index 9c7eced5235ceb60fe5f39ee5cc588b29bd7aa5f..734d6a6adc204135b5374859f96f01c2eca899f4 100644 (file)
@@ -438,7 +438,7 @@ s'applique</td></tr>
 <tr class="odd"><td><a href="mod_usertrack.html#cookieexpires">CookieExpires <em>durée</em></a></td><td></td><td>svdh</td><td>E</td></tr><tr class="odd"><td class="descr" colspan="4">Durée avant expiration du cookie traceur</td></tr>
 <tr><td><a href="mod_usertrack.html#cookiename">CookieName <em>symbole</em></a></td><td> Apache </td><td>svdh</td><td>E</td></tr><tr><td class="descr" colspan="4">Nom du cookie traceur</td></tr>
 <tr class="odd"><td><a href="mod_usertrack.html#cookiestyle">CookieStyle
-    <em>Netscape|Cookie|Cookie2|RFC2109|RFC2965</em></a></td><td> Netscape </td><td>svdh</td><td>E</td></tr><tr class="odd"><td class="descr" colspan="4">Format du champ d'en-tête cookie</td></tr>
+    Netscape|Cookie|Cookie2|RFC2109|RFC2965</a></td><td> Netscape </td><td>svdh</td><td>E</td></tr><tr class="odd"><td class="descr" colspan="4">Format du champ d'en-tête cookie</td></tr>
 <tr><td><a href="mod_usertrack.html#cookietracking">CookieTracking on|off</a></td><td> off </td><td>svdh</td><td>E</td></tr><tr><td class="descr" colspan="4">Active le cookie traceur</td></tr>
 <tr class="odd"><td><a href="mpm_common.html#coredumpdirectory">CoreDumpDirectory <var>répertoire</var></a></td><td></td><td>s</td><td>M</td></tr><tr class="odd"><td class="descr" colspan="4">Le répertoire dans lequel le serveur HTTP Apache va tenter de se
 positionner avant d'effectuer un vidage mémoire</td></tr>