diff options
author | Lucien Gentis <lgentis@apache.org> | 2010-06-13 16:54:18 +0000 |
---|---|---|
committer | Lucien Gentis <lgentis@apache.org> | 2010-06-13 16:54:18 +0000 |
commit | 67abe949d39f5b28750d28253b569c082b6408a4 (patch) | |
tree | 1dd9f3a3d7a7e3f76c2facde1aea5fca229c37db | |
parent | c648dfb480af32867d4830ecb27e577951f3c859 (diff) | |
download | httpd-67abe949d39f5b28750d28253b569c082b6408a4.tar.gz |
Updates.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@954260 13f79535-47bb-0310-9956-ffa450edef68
-rw-r--r-- | docs/manual/dso.xml.fr | 51 | ||||
-rw-r--r-- | docs/manual/install.xml.fr | 28 | ||||
-rw-r--r-- | docs/manual/rewrite/intro.xml.fr | 24 | ||||
-rw-r--r-- | docs/manual/ssl/ssl_howto.xml.fr | 15 |
4 files changed, 59 insertions, 59 deletions
diff --git a/docs/manual/dso.xml.fr b/docs/manual/dso.xml.fr index 6c72339170..b4144d13e5 100644 --- a/docs/manual/dso.xml.fr +++ b/docs/manual/dso.xml.fr @@ -3,7 +3,7 @@ <?xml-stylesheet type="text/xsl" href="./style/manual.fr.xsl"?> <!-- French translation : Lucien GENTIS --> <!-- Reviewed by : Vincent Deffontaines --> -<!-- English Revision : 587444 --> +<!-- English Revision : 952009 --> <!-- Licensed to the Apache Software Foundation (ASF) under one or more @@ -29,14 +29,16 @@ <summary> <p>La conception modulaire du serveur HTTP Apache permet à l'administrateur de choisir les fonctionnalités à inclure dans le serveur en sélectionnant - un certain nombre de modules. Les modules peuvent être soit intégrés - statiquement dans le binaire <program>httpd</program> lors de la - compilation du serveur, soit compilés en tant qu'objets - dynamiques partagés (DSOs) qui existeront indépendamment du binaire - principal <program>httpd</program>. Les modules DSO peuvent être compilés - au moment de la construction du serveur, ou bien compilés séparément, - à l'aide de l'utilitaire des extensions d'Apache (<program>apxs</program>), - et associés au serveur ultérieurement.</p> + un certain nombre de modules. Les modules seront compilés en tant + qu'Objets Dynamiques Partagés (Dynamic Shared Objects ou DSOs) + qui mènent une existence séparée du fichier binaire principal + <program>httpd</program>. Les modules DSO peuvent être compilés en + même temps que le serveur, ou compilés et ajoutés ultérieurement via + l'Outil des Extensions à Apache (Apache Extension Tool ou + <program>apxs</program>).</p> + <p>Les modules peuvent aussi être intégrés statiquement dans le + binaire <program>httpd</program> lors de la compilation de ce + dernier.</p> <p>Ce document décrit l'utilisation des modules DSO ainsi que les dessous de leur fonctionnement.</p> @@ -59,18 +61,18 @@ assuré par un module nommé <module>mod_so</module> qui doit être compilé statiquement dans le coeur d'Apache httpd. Il s'agit du seul module avec le module <module>core</module> à ne pas pouvoir être compilé en tant que - module DSO lui-même. Pratiquement tous les autres modules - d'Apache httpd - distribués peuvent être compilés en tant que modules DSO en sélectionnant - pour chacun d'entre eux le mode de construction DSO à l'aide de l'option - <code>--enable-mods-shared</code> du script - <program>configure</program>, comme décrit dans la - <a href="install.html">Documentation de l'installation</a>. Une fois - compilé en tant que module DSO, un module peut être chargé en mémoire au + module DSO lui-même. Pratiquement tous les autres modules d'Apache httpd + distribués seront alors compilés en tant que modules DSO. Une fois + compilé en tant que module DSO nommé <code>mod_foo.so</code>, un + module peut être chargé en mémoire au démarrage ou redémarrage du serveur à l'aide de la commande <directive module="mod_so">LoadModule</directive> du module <module>mod_so</module>, placée dans votre fichier <code>httpd.conf</code>.</p> + <p>La compilation en mode DSO peut être désactivée pour certains + modules via l'option <code>--enable-mods-static</code> du script + <program>configure</program>, comme expliqué dans la <a + href="install.html">Documentation sur l'installation</a>.</p> <p>Un utilitaire permet de simplifier la création de fichiers DSO pour les modules d'Apache httpd @@ -101,18 +103,7 @@ en tant que module DSO <code>mod_foo.so</code> :</p> <example> -$ ./configure --prefix=/chemin/vers/répertoire-installation ---enable-foo --enable-mods-shared=foo<br /> -$ make install -</example> - </li> - - <li> - <p>Configure le serveur HTTP Apache pour une <em>installation - ultérieure</em> des modules partagés :</p> - -<example> -$ ./configure --enable-so<br /> +$ ./configure --prefix=/chemin/vers/installation --enable-foo<br /> $ make install </example> </li> @@ -125,7 +116,7 @@ $ make install fichier <code>httpd.conf</code>.</p> <example> -$ ./configure --enable-modules=most --enable-mods-shared=all<br /> +$ ./configure --enable-mods-shared=all<br /> $ make install </example> diff --git a/docs/manual/install.xml.fr b/docs/manual/install.xml.fr index 09cf20095e..8c6c84ef6c 100644 --- a/docs/manual/install.xml.fr +++ b/docs/manual/install.xml.fr @@ -3,7 +3,7 @@ <?xml-stylesheet type="text/xsl" href="./style/manual.fr.xsl"?> <!-- French translation : Lucien GENTIS --> <!-- Reviewed by : Vincent Deffontaines --> -<!-- English Revision: 927376 --> +<!-- English Revision: 952009 --> <!-- Licensed to the Apache Software Foundation (ASF) under one or more @@ -233,17 +233,18 @@ $ tar xvf httpd-<em>NN</em>.tar <p>À ce niveau, vous pouvez aussi spécifier de quelles <a href="programs/configure.html#optionalfeatures">fonctionnalités</a> vous voulez disposer dans Apache en activant ou désactivant des <a - href="mod/">modules</a>. Apache est fourni avec un jeu de modules de - <a href="mod/module-dict.html#Status">Base</a> inclus par défaut. - Les autres modules sont activés à l'aide de l'option + href="mod/">modules</a>. Apache est fourni avec un grand nombre de + modules inclus par défaut. Ils seront compilés en tant qu'<a + href="dso.html">objets partagés (DSOs)</a> qui pourront être chargés + ou déchargés à l'exécution. Vous pouvez aussi choisir de compiler + les modules statiquement via l'option + <code>--enable-<var>module</var>=static</code>.</p> + <p>Des modules supplémentaires peuvent être activés à l'aide de l'option <code>--enable-<var>module</var></code>, où <var>module</var> est le nom du module sans la chaîne <code>mod_</code> et où tout caractère de soulignement est converti - en tiret. Vous pouvez aussi choisir de compiler les modules comme - <a href="dso.html">objets partagés (DSOs)</a> -- qui peuvent être chargés - ou déchargés à l'exécution -- à l'aide de l'option - <code>--enable-<var>module</var>=shared</code>. D'une manière similaire, - vous pouvez désactiver des modules de base à l'aide de l'option + en tiret. D'une manière similaire, + vous pouvez désactiver des modules à l'aide de l'option <code>--disable-<var>module</var></code>. Faites très attention en utilisant ces options, car <program>configure</program> n'est pas en mesure de vous avertir si le module que vous avez spécifié n'existe pas; @@ -262,15 +263,14 @@ $ tar xvf httpd-<em>NN</em>.tar <p>Pour vous faire une idée des possibilités qui s'offrent à vous, voici un exemple typique de compilation d'Apache avec le répertoire d'installation <code>/sw/pkg/apache</code>, un compilateur et des drapeaux - particuliers et les deux modules additionnels <module>mod_rewrite</module> - et <module>mod_speling</module> qui pourront être chargés plus tard - à l'aide du mécanisme DSO :</p> + particuliers et les deux modules additionnels <module>mod_ldap</module> + et <module>mod_lua</module> :</p> <example> $ CC="pgcc" CFLAGS="-O2" \<br /> ./configure --prefix=/sw/pkg/apache \<br /> - --enable-rewrite=shared \<br /> - --enable-speling=shared + --enable-ldap=shared \<br /> + --enable-lua=shared </example> <p>Plusieurs minutes peuvent être nécessaires à diff --git a/docs/manual/rewrite/intro.xml.fr b/docs/manual/rewrite/intro.xml.fr index 3df9324b1f..3c788a589a 100644 --- a/docs/manual/rewrite/intro.xml.fr +++ b/docs/manual/rewrite/intro.xml.fr @@ -70,18 +70,14 @@ courantes n'ont pas besoin de la puissance et de la complexité de href="../urlmapping.html">Mise en correspondance des URLs avec le système de fichiers</a>.</p> -<p>Enfin, avant de procéder, assurez-vous d'avoir configuré la directive -<directive module="mod_rewrite">RewriteLog</directive>. Bien que ce -fichier journal puisse contenir une quantité impressionnante d'informations, -il s'avère indispensable pour le débogage des problèmes avec la -configuration de <module>mod_rewrite</module>, car il vous indiquera -exactement la manière dont chaque règle est traitée.</p> - -<note> -<p>On ne peut pas utiliser la directive RewriteLog dans les fichiers -.htaccess, car elle doit être définie au niveau du fichier -de configuration du serveur principal.</p> -</note> +<p>Enfin, avant de procéder, assurez-vous d'avoir configuré le niveau de +journalisation de <module>mod_rewrite</module> à un des niveaux de trace +via la directive <directive module="core">LogLevel</directive>. Bien que +ceci risque de vous submerger sous une énorme quantité d'informations, +le débogage des problèmes avec la configuration de +<module>mod_rewrite</module> est à ce prix car vous verrez alors +exactement comment chaque règle est traitée.</p> + </section> <section id="regex"><title>Expressions rationnelles</title> @@ -352,8 +348,8 @@ alors <code>%1</code> contiendrait <code>example.com</code> et <p>La directive <directive module="mod_rewrite">RewriteMap</directive> permet en quelque sorte de faire appel à une fonction externe pour effectuer la réécriture à votre place. Tout ceci est décrit plus en -détails dans la <a href="rewritemap.html">Documentation supplémentaire -sur RewriteMap</a>.</p> +détails dans la <a ++href="rewritemap.html">Documentation supplémentaire sur RewriteMap</a>.</p> </section> <section id="htaccess"><title>Fichiers .htaccess</title> diff --git a/docs/manual/ssl/ssl_howto.xml.fr b/docs/manual/ssl/ssl_howto.xml.fr index c17ee9f2dd..484e50c571 100644 --- a/docs/manual/ssl/ssl_howto.xml.fr +++ b/docs/manual/ssl/ssl_howto.xml.fr @@ -1,7 +1,7 @@ <?xml version="1.0" encoding="ISO-8859-1" ?> <!DOCTYPE manualpage SYSTEM "../style/manualpage.dtd"> <?xml-stylesheet type="text/xsl" href="../style/manual.fr.xsl"?> -<!-- English revision : 659902 --> +<!-- English revision : 951904 --> <!-- French translation : Lucien GENTIS --> <!-- Reviewed by : Vincent Deffontaines --> @@ -342,5 +342,18 @@ Require valid-user </section> <!-- /access control --> +<section id="logging"> + <title>Journalisation</title> + + <p><module>mod_ssl</module> peut enregistrer des informations de + débogage très verbeuses dans le journal des erreurs, lorsque sa + directive <directive module="core">LogLevel</directive> est définie + à des niveaux de trace élevés. Par contre, sur un serveur très + sollicité, le niveau <code>info</code> sera probablement déjà trop + élevé. Souvenez-vous que vous pouvez configurer la directive + <directive module="core">LogLevel</directive> par module afin de + pourvoir à vos besoins.</p> +</section> + </manualpage> |