You are viewing a plain text version of this content. The canonical link for it is here.
Posted to cvs@httpd.apache.org by lg...@apache.org on 2011/04/02 18:31:19 UTC
svn commit: r1088057 - in /httpd/httpd/trunk/docs/manual: configuring.xml.fr
mod/mod_alias.xml.fr mod/mod_info.xml.fr mod/mod_status.xml.fr
new_features_2_4.xml.fr
Author: lgentis
Date: Sat Apr 2 16:31:18 2011
New Revision: 1088057
URL: http://svn.apache.org/viewvc?rev=1088057&view=rev
Log:
Updates.
Modified:
httpd/httpd/trunk/docs/manual/configuring.xml.fr
httpd/httpd/trunk/docs/manual/mod/mod_alias.xml.fr
httpd/httpd/trunk/docs/manual/mod/mod_info.xml.fr
httpd/httpd/trunk/docs/manual/mod/mod_status.xml.fr
httpd/httpd/trunk/docs/manual/new_features_2_4.xml.fr
Modified: httpd/httpd/trunk/docs/manual/configuring.xml.fr
URL: http://svn.apache.org/viewvc/httpd/httpd/trunk/docs/manual/configuring.xml.fr?rev=1088057&r1=1088056&r2=1088057&view=diff
==============================================================================
--- httpd/httpd/trunk/docs/manual/configuring.xml.fr (original)
+++ httpd/httpd/trunk/docs/manual/configuring.xml.fr Sat Apr 2 16:31:18 2011
@@ -3,7 +3,7 @@
<?xml-stylesheet type="text/xsl" href="./style/manual.fr.xsl"?>
<!-- French translation : Lucien GENTIS -->
<!-- Reviewed by : Vincent Deffontaines -->
-<!--English Revision : 1061758 -->
+<!-- English Revision : 1086771 -->
<!--
Licensed to the Apache Software Foundation (ASF) under one or more
@@ -119,6 +119,13 @@ le Serveur HTTP Apache.</p>
de configuration sans démarrer le serveur à l'aide de la commande
<code>apachectl configtest</code> ou de l'option de ligne de commande
<code>-t</code>.</p>
+
+ <p>Vous pouvez utiliser la définition <code>-DDUMP_CONFIG</code> de
+ <module>mod_info</module> pour afficher la configuration avec tous
+ les fichiers inclus et les variables d'environnement évaluées, tous
+ les commentaires et les sections <directive module="core"
+ type="section">IfDefine</directive> et <directive module="core"
+ type="section">IfModule</directive> non actives ayant été supprimés.</p>
</section>
<section id="modules">
Modified: httpd/httpd/trunk/docs/manual/mod/mod_alias.xml.fr
URL: http://svn.apache.org/viewvc/httpd/httpd/trunk/docs/manual/mod/mod_alias.xml.fr?rev=1088057&r1=1088056&r2=1088057&view=diff
==============================================================================
--- httpd/httpd/trunk/docs/manual/mod/mod_alias.xml.fr (original)
+++ httpd/httpd/trunk/docs/manual/mod/mod_alias.xml.fr Sat Apr 2 16:31:18 2011
@@ -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 : 1055611 -->
+<!-- English Revision : 1086908 -->
<!-- French translation : Lucien GENTIS -->
<!-- Reviewed by : Vincent Deffontaines -->
@@ -267,7 +267,7 @@ en faisant intervenir les expressions ra
<name>Redirect</name>
<description>Envoie une redirection externe demandant au client
d'effectuer une autre requête avec une URL différente</description>
-<syntax>Redirect [<var>statut</var>] <var>chemin URL</var>
+<syntax>Redirect [<var>état</var>] <var>chemin URL</var>
<var>URL</var></syntax>
<contextlist><context>server config</context><context>virtual host</context>
<context>directory</context><context>.htaccess</context></contextlist>
@@ -324,40 +324,42 @@ d'effectuer une autre requête avec
Alias et ScriptAlias, quel que soit leur ordre d'apparition dans le
fichier de configuration.</p></note>
- <p>Si aucun argument <var>statut</var> n'est spécifié, la
- redirection sera temporaire (statut HTTP 302). Le client est alors
+ <p>Si aucun argument <var>état</var> n'est spécifié, la
+ redirection sera temporaire (code HTTP 302). Le client est alors
informé que la ressource a été temporairement déplacée. On peut
- utiliser l'argument <var>statut</var> pour renvoyer d'autres codes
- de statut HTTP :</p>
+ utiliser l'argument <var>état</var> pour renvoyer d'autres codes HTTP :</p>
<dl>
<dt>permanent</dt>
- <dd>Renvoie un statut de redirection permanente (301), indiquant
+ <dd>Renvoie un code de redirection permanente (301), indiquant
que la ressource a été définitivement déplacée.</dd>
<dt>temp</dt>
- <dd>Renvoie un statut de redirection temporaire (302). C'est le
+ <dd>Renvoie un code de redirection temporaire (302). C'est le
comportement par défaut.</dd>
<dt>seeother</dt>
- <dd>Renvoie un statut "See Other" (303) indiquant que la ressource
+ <dd>Renvoie un code "See Other" (303) indiquant que la ressource
a été remplacée par une autre.</dd>
<dt>gone</dt>
- <dd>Renvoie un statut "Gone" (410) indiquant que la ressource a
- été définitivement supprimée. Lorsque ce statut est défini, on ne
+ <dd>Renvoie un code "Gone" (410) indiquant que la ressource a
+ été définitivement supprimée. Lorsque
+ ce code est utilisé, on ne
doit pas utiliser l'argument <var>URL</var>.</dd>
</dl>
- <p>On peut renvoyer d'autres codes de statut en spécifiant le code
- de statut numérique comme valeur de l'argument of <var>statut</var>.
- Si le code de statut est compris entre 300 et 399, l'argument
- <var>URL</var> doit être présent, sinon il ne doit pas être utilisé.
- Notez que le statut doit être connu du code d'Apache (voir la
+ <p>On peut renvoyer d'autres codes en spécifiant le code
+ numérique comme valeur de l'argument of <var>état</var>.
+ Si le code est compris entre 300 et 399, l'argument
+ <var>URL</var> doit être présent. Si le code
+ n'est <em>pas</em> compris entre 300 et 399, l'argument
+ <var>URL</var> ne doit pas apparaître. Le code doit être un code
+ HTTP valide, connu du serveur HTTP Apache (voir la
fonction <code>send_error_response</code> dans
http_protocol.c).</p>
@@ -374,7 +376,7 @@ d'effectuer une autre requête avec
<description>Envoie une redirection externe faisant appel aux
expressions rationnelles pour la mise en correspondance de l'URL
courante</description>
-<syntax>RedirectMatch [<var>statut</var>] <var>regex</var>
+<syntax>RedirectMatch [<var>état</var>] <var>regex</var>
<var>URL</var></syntax>
<contextlist><context>server config</context><context>virtual host</context>
<context>directory</context><context>.htaccess</context></contextlist>
@@ -420,7 +422,7 @@ différente</description>
<usage>
<p>Cette directive informe le client que la redirection n'est
- que temporaire (statut 302). Son comportement est exactement le même
+ que temporaire (code 302). Son comportement est exactement le même
que celui de <code>Redirect temp</code>.</p>
</usage>
</directivesynopsis>
@@ -437,7 +439,7 @@ différente</description>
<usage>
<p>Cette directive informe le client que la redirection est
- permanente (statut 301). Son comportement est exactement le même
+ permanente (code 301). Son comportement est exactement le même
que celui de <code>Redirect permanent</code>.</p>
</usage>
</directivesynopsis>
Modified: httpd/httpd/trunk/docs/manual/mod/mod_info.xml.fr
URL: http://svn.apache.org/viewvc/httpd/httpd/trunk/docs/manual/mod/mod_info.xml.fr?rev=1088057&r1=1088056&r2=1088057&view=diff
==============================================================================
--- httpd/httpd/trunk/docs/manual/mod/mod_info.xml.fr (original)
+++ httpd/httpd/trunk/docs/manual/mod/mod_info.xml.fr Sat Apr 2 16:31:18 2011
@@ -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 : 1042758 -->
+<!-- English Revision : 1086771 -->
<!-- French translation : Lucien GENTIS -->
<!-- Reviewed by : Vincent Deffontaines -->
@@ -125,6 +125,14 @@ serveur</description>
</dl>
</section>
+<section id="startup"><title>Affichage de la configuration au démarrage</title>
+ <p>Si la directive de configuration define
+ <code>-DDUMP_CONFIG</code> est définie, <module>mod_info</module> va
+ envoyer la configuration préinterprétée vers <code>stdout</code> au
+ cours du démarrage du serveur. Ceci est pratiquement équivalent au
+ paramètre de requête <code>?config</code>.</p>
+</section>
+
<section id="limitations"><title>Limitations connues</title>
<p><module>mod_info</module> tire ses informations de
la configuration interprétée, et non du fichier de configuration
Modified: httpd/httpd/trunk/docs/manual/mod/mod_status.xml.fr
URL: http://svn.apache.org/viewvc/httpd/httpd/trunk/docs/manual/mod/mod_status.xml.fr?rev=1088057&r1=1088056&r2=1088057&view=diff
==============================================================================
--- httpd/httpd/trunk/docs/manual/mod/mod_status.xml.fr (original)
+++ httpd/httpd/trunk/docs/manual/mod/mod_status.xml.fr Sat Apr 2 16:31:18 2011
@@ -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 : 1031084 -->
+<!-- English Revision : 1086608 -->
<!-- French translation : Lucien GENTIS -->
<!-- Reviewed by : Vincent Deffontaines -->
@@ -83,9 +83,11 @@ du serveur</description>
fichier de configuration <code>httpd.conf</code> :</p>
<example>
<Location /etat-serveur><br />
+ <indent>
SetHandler server-status<br />
<br />
Require host example.com<br />
+ </indent>
</Location>
</example>
@@ -126,5 +128,41 @@ du serveur</description>
</section>
+<section id="troubleshoot">
+ <title>Utilisation de server-status pour la recherche de défauts de
+ fonctionnement</title>
+
+ <p>La page <code>server-status</code> peut servir de point de départ
+ à la recherche de défauts de fonctionnement lorsque votre serveur
+ mobilise toutes les ressources disponibles (CPU ou mémoire), pour
+ identifier quels clients ou requêtes sont la cause du problème.</p>
+
+ <p>Tout d'abord, assurez-vous que la directive <directive
+ module="core">ExtendedStatus</directive> est bien définie à on, de
+ façon à ce que vous puissiez avoir accès à toutes les informations à
+ propos de la requête et du client pour chaque processus enfant ou
+ thread.</p>
+
+ <p>Consultez ensuite la liste des processus en cours (à l'aide de
+ <code>top</code>, ou d'un utilitaire de listage des processus
+ similaire), afin d'identifier les processus coupables. Triez
+ l'affichage de <code>top</code> par utilisation CPU ou mémoire, en
+ fonction du problème rencontré.</p>
+
+ <p>Rechargez la page <code>server-status</code> et recherchez
+ les identifiants des processus trouvés précédemment ; vous pourrez
+ alors déterminer quelle requête est traitée par ces processus, pour
+ quel client. Les requêtes peuvent apparaître de manière fugitive, et
+ il se peut que vous deviez effectuer plusieurs essais avant de
+ parvenir à les prendre en flagrant délit, pour ainsi dire.</p>
+
+ <p>Cette procédure <em>devrait</em> vous permettre de cerner quel
+ client, ou type de requête, sont à l'origine de vos problèmes de
+ charge. Il est probable que vous identifiiez une application web au
+ comportement anormal, ou un client en train d'attaquer votre site.</p>
+
+</section>
+
+
</modulesynopsis>
Modified: httpd/httpd/trunk/docs/manual/new_features_2_4.xml.fr
URL: http://svn.apache.org/viewvc/httpd/httpd/trunk/docs/manual/new_features_2_4.xml.fr?rev=1088057&r1=1088056&r2=1088057&view=diff
==============================================================================
--- httpd/httpd/trunk/docs/manual/new_features_2_4.xml.fr (original)
+++ httpd/httpd/trunk/docs/manual/new_features_2_4.xml.fr Sat Apr 2 16:31:18 2011
@@ -3,7 +3,7 @@
<?xml-stylesheet type="text/xsl" href="./style/manual.fr.xsl"?>
<!-- French translation : Lucien GENTIS -->
<!-- Reviewed by : Vincent Deffontaines -->
-<!-- English Revision : 1078939 -->
+<!-- English Revision : 1086771 -->
<!--
Licensed to the Apache Software Foundation (ASF) under one or more
@@ -208,13 +208,18 @@ serveur HTTP Apache</title>
clients anciens qui nécessitent de tels en-têtes (Ceci affecte
tous les modules qui utilisent ces variables d'environnement).</dd>
- <dt>Conteneurs de logique d'autorisation de <module>mod_authz_core</module></dt>
+ <dt><module>mod_authz_core</module>Conteneurs de logique d'autorisation</dt>
<dd>La directive <directive
module="mod_authz_core">Require</directive> et les directives de
conteneurs associées, comme <directive module="mod_authz_core"
type="section">RequireAll</directive>, permettent de définir une
logique d'autorisation avancée.</dd>
+
+ <dt><module>mod_info</module></dt>
+ <dd><module>mod_info</module> est maintenant capable d'afficher la
+ configuration préinterprétée sur stdout au cours du démarrage du
+ serveur.</dd>
</dl>
</section>