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 @@ - +