diff options
author | Lucien Gentis <lgentis@apache.org> | 2010-11-14 18:06:11 +0100 |
---|---|---|
committer | Lucien Gentis <lgentis@apache.org> | 2010-11-14 18:06:11 +0100 |
commit | c288060731004db6d1bdbe3cc250646d6d4214ca (patch) | |
tree | f79e48f40eb99a56d8178b0747e648ce05f8579b /docs/manual/mod/core.xml.fr | |
parent | Return 400 not 503 if we have to abort due to malformed chunked encoding. (diff) | |
download | apache2-c288060731004db6d1bdbe3cc250646d6d4214ca.tar.xz apache2-c288060731004db6d1bdbe3cc250646d6d4214ca.zip |
Updates.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1035023 13f79535-47bb-0310-9956-ffa450edef68
Diffstat (limited to 'docs/manual/mod/core.xml.fr')
-rw-r--r-- | docs/manual/mod/core.xml.fr | 133 |
1 files changed, 125 insertions, 8 deletions
diff --git a/docs/manual/mod/core.xml.fr b/docs/manual/mod/core.xml.fr index cc32985c67..c007b076b8 100644 --- a/docs/manual/mod/core.xml.fr +++ b/docs/manual/mod/core.xml.fr @@ -1,7 +1,7 @@ <?xml version="1.0"?> <!DOCTYPE modulesynopsis SYSTEM "../style/modulesynopsis.dtd"> <?xml-stylesheet type="text/xsl" href="../style/manual.fr.xsl"?> -<!-- English Revision : 10287999 --> +<!-- English Revision : 1034057 --> <!-- French translation : Lucien GENTIS --> <!-- Reviewed by : Vincent Deffontaines --> @@ -57,6 +57,12 @@ sur les autres plates-formes.</compatibility> premier, comme <code>ftp:</code> ou <code>nntp</code>:</p> <example>AcceptFilter nntp none</example> + <p>Les noms de protocoles par défaut sont <code>https</code> pour le + port 443 et <code>http</code> pour tous les autres ports. Pour + spécifier un autre protocole à utiliser avec un port en écoute, + ajoutez l'argument <var>protocol</var> à la directive <directive + module="mpm_common">Listen</directive>.</p> + <p>Sous FreeBSD, les valeurs par défaut sont :</p> <example> AcceptFilter http httpready <br/> @@ -113,6 +119,7 @@ sur les autres plates-formes.</compatibility> anti-spyware.</p> </usage> +<seealso><directive>Protocol</directive></seealso> </directivesynopsis> <directivesynopsis> @@ -326,7 +333,8 @@ supérieures</compatibility> <code>.htaccess</code></description> <syntax>AllowOverride All|None|<var>type directive</var> [<var>type directive</var>] ...</syntax> -<default>AllowOverride All</default> +<default>AllowOverride None à partir de la version 2.3.9, AllowOverride +All pour les versions antérieures</default> <contextlist><context>directory</context></contextlist> <usage> @@ -971,6 +979,46 @@ supérieures. Par défaut à Off depuis la version 2.3.9.</com </directivesynopsis> <directivesynopsis> +<name>Error</name> +<description>Interrompt la lecture de la configuration avec un message +d'erreur personnalisé</description> +<syntax>Error <var>message</var></syntax> +<contextlist><context>server config</context><context>virtual host</context> +<context>directory</context><context>.htaccess</context> +</contextlist> +<compatibility>à partir de la version 2.3.9</compatibility> + +<usage> + <p>Si une erreur peut être détectée dans la configuration, souvent + un module manquant, cette + directive peut être utilisée pour générer un message d'erreur + personnalisé, et interrompre la lecture de la configuration. </p> + + <example><title>Exemple</title> + # vérification du chargement de mod_include<br /> + <IfModule !include_module><br /> + Error mod_foo nécessite mod_include. Chargez-le via LoadModule.<br /> + </IfModule><br /> + <br /> + # vérification de la définition de SSL ou (exclusif) NOSSL<br /> + <IfDefine SSL><br /> + <IfDefine NOSSL><br /> + Error SSL et NOSSL sont définies. Vous devez définir soit l'une, + soit l'autre.<br /> + </IfDefine><br /> + </IfDefine><br /> + <IfDefine !SSL><br /> + <IfDefine !NOSSL><br /> + Error Vous devez définir une et une seule des deux variables SSL + ou NOSSL.<br /> + </IfDefine><br /> + </IfDefine><br /> + </example> + +</usage> +</directivesynopsis> + +<directivesynopsis> <name>ErrorDocument</name> <description>Document que le serveur renvoie au client en cas d'erreur</description> @@ -1128,7 +1176,9 @@ host</context> mais vous pouvez le modifier à l'aide de la syntaxe <code>syslog:<var>facility</var></code>, où <var>facility</var> peut être remplacé par un des noms habituellement documentés dans la page - de man syslog(1).</p> + de man syslog(1). Le dispositif syslog <code>local7</code> est + global, et si il est modifié dans un serveur virtuel, le dispositif + final spécifié affecte l'ensemble du serveur</p> <example><title>Exemple</title> ErrorLog syslog:user @@ -1608,6 +1658,26 @@ HTTP Content-Type pour les fichiers correspondants</description> </usage> </directivesynopsis> +<directivesynopsis> +<name>GprofDir</name> +<description>Répertoire dans lequel écrire les données de profiling +gmon.out.</description> +<syntax>GprofDir <var>/tmp/gprof/</var>|<var>/tmp/gprof/</var>%</syntax> +<contextlist><context>server config</context><context>virtual host</context> +</contextlist> + +<usage> + <p>Lorsque le serveur a été compilé avec le support du profiling + gprof, la directive <directive>GprofDir</directive> permet de + spécifier dans quel répertoire les fichiers <code>gmon.out</code> + doivent être écrits lorsque le processus s'arrête. Si l'argument se + termine par un caractère pourcentage ('%'), des sous-répertoires + sont créés pour chaque identifiant de processus.</p> + + <p>Cette directive ne fonctionne actuellement qu'avec le MPM + <module>prefork</module>.</p> +</usage> +</directivesynopsis> <directivesynopsis> <name>HostnameLookups</name> @@ -2209,7 +2279,8 @@ host</context> <usage> <p>Cette directive spécifie la taille maximale autorisée pour le corps d'une requête ; la valeur de l'argument <var>octets</var> va - de 0 (pour une taille illimitée), à 2147483647 (2Go).</p> + de 0 (pour une taille illimitée), à 2147483647 (2Go). Voir la note + ci-dessous pour la limite d'applicabilité aux requêtes mandatées.</p> <p>La directive <directive>LimitRequestBody</directive> permet de définir une limite pour la taille maximale autorisée du corps d'une @@ -2240,6 +2311,11 @@ host</context> LimitRequestBody 102400 </example> + <note><p>Pour une description détaillée de la manière dont cette + directive est interprétée par les requêtes mandatées, voir la + documentation du module <module>mod_proxy</module>.</p> + </note> + </usage> </directivesynopsis> @@ -2501,9 +2577,7 @@ host</context> <Location /status><br /> <indent> SetHandler server-status<br /> - Order Deny,Allow<br /> - Deny from all<br /> - Allow from .example.com<br /> + Require host example.com<br /> </indent> </Location> </example> @@ -3236,7 +3310,14 @@ host</context> <dd> Les vues multiples ("multiviews") à <a href="../content-negotiation.html">contenu négocié</a> à l'aide du - module <module>mod_negotiation</module> sont autorisées.</dd> + module <module>mod_negotiation</module> sont autorisées. + <note><title>Note</title> <p>Cette option est ignorée si elle est + définie en tout autre endroit qu'une section <directive + module="core" type="section">Directory</directive>, car + <module>mod_negotiation</module> a besoin de ressources réelles + pour effectuer ses comparaisons et ses évaluations.</p></note> + + </dd> <dt><code>SymLinksIfOwnerMatch</code></dt> @@ -3327,6 +3408,42 @@ host</context> </directivesynopsis> <directivesynopsis> +<name>Protocol</name> +<description>Protocole pour une socket d'écoute</description> +<syntax>Protocol <var>protocole</var></syntax> +<contextlist><context>server config</context><context>virtual host</context></contextlist> +<compatibility>Disponible depuis la version 2.1.5 d'Apache, mais +seulement depuis la version 2.3.3 sous Windows.</compatibility> + +<usage> + <p>Cette directive permet de spécifier le protocole utilisé pour une + socket d'écoute particulière. Le protocole sert à déterminer quel + module doit traiter une requête, et d'appliquer les optimisations + spécifiques au protocole via la directive + <directive>AcceptFilter</directive>.</p> + + <p>Vous ne devez définir le protocole que si vous travaillez avec + des ports non standards ; dans le cas général, le protocole + <code>http</code> est associé au port 80 et le protocole + <code>https</code> au port 443.</p> + + <p>Par exemple, si vous travaillez avec le protocole + <code>https</code> sur un port non standard, spécifiez le protocole + de manière explicite :</p> + + <example> + Protocol https + </example> + + <p>Vous pouvez aussi spécifier le protocole via la directive + <directive module="mpm_common">Listen</directive>.</p> +</usage> +<seealso><directive>AcceptFilter</directive></seealso> +<seealso><directive module="mpm_common">Listen</directive></seealso> +</directivesynopsis> + + +<directivesynopsis> <name>RLimitCPU</name> <description>Limite le temps CPU alloué aux processus initiés par les processus enfants d'Apache httpd</description> |