From: Lucien Gentis
Date: Sat, 2 Apr 2011 16:31:18 +0000 (+0000)
Subject: Updates.
X-Git-Tag: 2.3.12~113
X-Git-Url: https://granicus.if.org/sourcecode?a=commitdiff_plain;h=43eedc52084415b4aba4e5d3e5d9c863145f9b0d;p=apache
Updates.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1088057 13f79535-47bb-0310-9956-ffa450edef68
---
diff --git a/docs/manual/configuring.xml.fr b/docs/manual/configuring.xml.fr
index b739bbdd86..3f13554e3b 100644
--- a/docs/manual/configuring.xml.fr
+++ b/docs/manual/configuring.xml.fr
@@ -3,7 +3,7 @@
-
+
+
@@ -267,7 +267,7 @@ en faisant intervenir les expressions rationnelles
Redirect
Envoie une redirection externe demandant au client
d'effectuer une autre requête avec une URL différente
-Redirect [statut] chemin URL
+Redirect [état] chemin URL
URL
server configvirtual host
directory.htaccess
@@ -324,40 +324,42 @@ d'effectuer une autre requête avec une URL différente
Alias et ScriptAlias, quel que soit leur ordre d'apparition dans le
fichier de configuration.
- Si aucun argument statut n'est spécifié, la
- redirection sera temporaire (statut HTTP 302). Le client est alors
+
Si aucun argument état 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 statut pour renvoyer d'autres codes
- de statut HTTP :
+ utiliser l'argument état pour renvoyer d'autres codes HTTP :
- permanent
- - Renvoie un statut de redirection permanente (301), indiquant
+
- Renvoie un code de redirection permanente (301), indiquant
que la ressource a été définitivement déplacée.
- temp
- - Renvoie un statut de redirection temporaire (302). C'est le
+
- Renvoie un code de redirection temporaire (302). C'est le
comportement par défaut.
- seeother
- - Renvoie un statut "See Other" (303) indiquant que la ressource
+
- Renvoie un code "See Other" (303) indiquant que la ressource
a été remplacée par une autre.
- gone
- - Renvoie un statut "Gone" (410) indiquant que la ressource a
- été définitivement supprimée. Lorsque ce statut est défini, on ne
+
- 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 URL.
- On peut renvoyer d'autres codes de statut en spécifiant le code
- de statut numérique comme valeur de l'argument of statut.
- Si le code de statut est compris entre 300 et 399, l'argument
- URL doit être présent, sinon il ne doit pas être utilisé.
- Notez que le statut doit être connu du code d'Apache (voir la
+
On peut renvoyer d'autres codes en spécifiant le code
+ numérique comme valeur de l'argument of état.
+ Si le code est compris entre 300 et 399, l'argument
+ URL doit être présent. Si le code
+ n'est pas compris entre 300 et 399, l'argument
+ URL ne doit pas apparaître. Le code doit être un code
+ HTTP valide, connu du serveur HTTP Apache (voir la
fonction send_error_response
dans
http_protocol.c).
@@ -374,7 +376,7 @@ d'effectuer une autre requête avec une URL différente
Envoie une redirection externe faisant appel aux
expressions rationnelles pour la mise en correspondance de l'URL
courante
-RedirectMatch [statut] regex
+RedirectMatch [état] regex
URL
server configvirtual host
directory.htaccess
@@ -420,7 +422,7 @@ différente
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 Redirect temp
.
@@ -437,7 +439,7 @@ différente
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 Redirect permanent
.
diff --git a/docs/manual/mod/mod_info.xml.fr b/docs/manual/mod/mod_info.xml.fr
index 33c53a1ba5..7132c4f7be 100644
--- a/docs/manual/mod/mod_info.xml.fr
+++ b/docs/manual/mod/mod_info.xml.fr
@@ -1,7 +1,7 @@
-
+
@@ -125,6 +125,14 @@ serveur
+Affichage de la configuration au démarrage
+ Si la directive de configuration define
+ -DDUMP_CONFIG
est définie, mod_info va
+ envoyer la configuration préinterprétée vers stdout
au
+ cours du démarrage du serveur. Ceci est pratiquement équivalent au
+ paramètre de requête ?config
.
+
+
Limitations connues
mod_info tire ses informations de
la configuration interprétée, et non du fichier de configuration
diff --git a/docs/manual/mod/mod_status.xml.fr b/docs/manual/mod/mod_status.xml.fr
index 67f399359f..50f242507e 100644
--- a/docs/manual/mod/mod_status.xml.fr
+++ b/docs/manual/mod/mod_status.xml.fr
@@ -1,7 +1,7 @@
-
+
@@ -83,9 +83,11 @@ du serveur
fichier de configuration httpd.conf
:
<Location /etat-serveur>
+
SetHandler server-status
Require host example.com
+
</Location>
@@ -126,5 +128,41 @@ du serveur
+
+ Utilisation de server-status pour la recherche de défauts de
+ fonctionnement
+
+ La page server-status
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.
+
+ Tout d'abord, assurez-vous que la directive ExtendedStatus 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.
+
+ Consultez ensuite la liste des processus en cours (à l'aide de
+ top
, ou d'un utilitaire de listage des processus
+ similaire), afin d'identifier les processus coupables. Triez
+ l'affichage de top
par utilisation CPU ou mémoire, en
+ fonction du problème rencontré.
+
+ Rechargez la page server-status
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.
+
+ Cette procédure devrait 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.
+
+
+
+
diff --git a/docs/manual/new_features_2_4.xml.fr b/docs/manual/new_features_2_4.xml.fr
index b25406c333..997b7d0f06 100644
--- a/docs/manual/new_features_2_4.xml.fr
+++ b/docs/manual/new_features_2_4.xml.fr
@@ -3,7 +3,7 @@
-
+