Skip to content

Commit ebf72d9

Browse files
author
Lucien Gentis
committed
fr doc XML files updates.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1933291 13f79535-47bb-0310-9956-ffa450edef68
1 parent 48e9e82 commit ebf72d9

6 files changed

Lines changed: 96 additions & 92 deletions

File tree

docs/manual/howto/cgi.xml.fr

Lines changed: 27 additions & 27 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
<?xml version="1.0" encoding="UTF-8" ?>
22
<!DOCTYPE manualpage SYSTEM "../style/manualpage.dtd">
33
<?xml-stylesheet type="text/xsl" href="../style/manual.fr.xsl"?>
4-
<!-- English Revision: 1878627:1933084 (outdated) -->
4+
<!-- English Revision: 1933084 -->
55
<!-- French translation : Lucien GENTIS -->
66
<!-- Reviewed by : Vincent Deffontaines -->
77

@@ -25,7 +25,7 @@
2525
<manualpage metafile="cgi.xml.meta">
2626
<parentdocument href="./">Recettes et tutoriels</parentdocument>
2727

28-
<title>Tutoriel Apache : Contenu dynamique basé sur CGI</title>
28+
<title>Didacticiel du serveur HTTP Apache : Contenu dynamique basé sur CGI</title>
2929

3030
<section id="intro">
3131
<title>Introduction</title>
@@ -50,18 +50,18 @@
5050
s'agit d'une méthode simple pour ajouter du contenu dynamique à votre site
5151
web en utilisant votre langage de programmation préféré.
5252
Ce document est une introduction à la configuration de CGI sur votre
53-
serveur web Apache, et une initiation à l'écriture de programmes
53+
serveur web HTTP Apache, et une initiation à l'écriture de programmes
5454
CGI.</p>
5555
</section>
5656

5757
<section id="configuring">
58-
<title>Configurer Apache pour autoriser CGI</title>
58+
<title>Configurer httpd pour autoriser CGI</title>
5959

60-
<p>Apache doit être configuré pour permettre l'exécution des
60+
<p>httpd doit être configuré pour permettre l'exécution des
6161
programmes CGI, pour que vos programmes CGI puissent fonctionner
6262
correctement. Il existe plusieurs méthodes pour y parvenir.</p>
6363

64-
<note type="warning">Note: si Apache a été compilé avec le support
64+
<note type="warning">Note: si httpd a été compilé avec le support
6565
des modules partagés (DSO), vous devez vous assurer que le module CGI est
6666
chargé ; vous devez pour cela vérifier que la directive <directive
6767
module="mod_so">LoadModule</directive> correspondante n'a pas été
@@ -85,8 +85,8 @@
8585
<title>ScriptAlias</title>
8686

8787
<p>La directive <directive
88-
module="mod_alias">ScriptAlias</directive> indique à Apache qu'un
89-
répertoire particulier est dédié aux programmes CGI. Apache
88+
module="mod_alias">ScriptAlias</directive> indique à httpd qu'un
89+
répertoire particulier est dédié aux programmes CGI. httpd
9090
considérera que tout fichier situé dans ce répertoire est un
9191
programme CGI, et tentera de l'exécuter lorsque cette ressource
9292
fera l'objet d'une requête client.</p>
@@ -100,7 +100,7 @@
100100
</highlight>
101101

102102
<p>Cet exemple est tiré de votre fichier de configuration
103-
<code>httpd.conf</code> par défaut, si vous avez installé Apache
103+
<code>httpd.conf</code> par défaut, si vous avez installé httpd
104104
dans son répertoire par défaut. La directive <directive
105105
module="mod_alias">ScriptAlias</directive> est similaire à la
106106
directive <directive module="mod_alias">Alias</directive>, qui
@@ -114,17 +114,17 @@
114114
réside dans le fait que <directive>ScriptAlias</directive> indique
115115
en plus que tout ce qui se trouve sous le préfixe d'URL doit être
116116
considéré comme un programme CGI. Ainsi, l'exemple ci-dessus
117-
indique à Apache que toute requête pour une ressource commençant
117+
indique à httpd que toute requête pour une ressource commençant
118118
par <code>/cgi-bin/</code> doit être servie depuis le répertoire
119119
<code>/usr/local/apache2/cgi-bin/</code>, et doit être traitée en
120120
tant que programme CGI.</p>
121121

122122
<p>Par exemple, si une requête pour l'URL
123123
<code>http://www.example.com/cgi-bin/test.pl</code> est
124-
effectuée, Apache tentera d'exécuter le fichier
124+
effectuée, httpd tentera d'exécuter le fichier
125125
<code>/usr/local/apache2/cgi-bin/test.pl</code> et en renverra la
126126
sortie. Bien entendu, le fichier doit exister, être exécutable, et
127-
retourner sa sortie d'une manière particulière, sinon Apache
127+
retourner sa sortie d'une manière particulière, sinon httpd
128128
renverra un message d'erreur.</p>
129129
</section>
130130

@@ -174,7 +174,7 @@
174174
&lt;/Directory&gt;
175175
</highlight>
176176

177-
<p>La directive ci-dessus indique à Apache qu'il doit permettre
177+
<p>La directive ci-dessus indique à httpd qu'il doit permettre
178178
l'exécution des fichiers CGI. Vous devez aussi indiquer au serveur
179179
quels fichiers sont des fichiers CGI. La directive <directive
180180
module="mod_mime">AddHandler</directive> suivante indique au
@@ -267,7 +267,7 @@ print "Hello, World.";
267267

268268
<p>Même si Perl ne vous est pas familier, vous devriez être
269269
capable de comprendre le fonctionnement de ce programme. La
270-
première ligne indique à Apache (ou à toute interface à partir de
270+
première ligne indique à httpd (ou à toute interface à partir de
271271
laquelle le programme s'exécute) que ce programme peut être
272272
exécuté en fournissant son fichier à l'interpréteur
273273
<code>/usr/bin/perl</code>. La seconde ligne affiche la
@@ -311,20 +311,20 @@ print "Hello, World.";
311311

312312
<dt>Le code source de votre programme CGI ou un message "POST
313313
Method Not Allowed"</dt>
314-
<dd>Cela signifie que vous n'avez pas configuré Apache de manière
314+
<dd>Cela signifie que vous n'avez pas configuré httpd de manière
315315
à ce qu'il puisse traiter votre programme CGI. Relisez la section
316-
sur la <a href="#configuring">configuration d'Apache</a>, et
316+
sur la <a href="#configuring">configuration de httpd</a>, et
317317
essayez de trouver votre erreur.</dd>
318318

319319
<dt>Un message commençant par "Forbidden"</dt>
320320
<dd>Ce type de message est révélateur d'un problème de
321321
droits. Consultez le <a href="#errorlogs">journal des erreurs
322-
d'Apache</a> et la section ci-dessous sur les <a
322+
de httpd</a> et la section ci-dessous sur les <a
323323
href="#permissions">droits des fichiers</a>.</dd>
324324

325325
<dt>Un message contenant "Internal Server Error"</dt>
326326
<dd>Si vous consultez le <a href="#errorlogs">journal des erreurs
327-
d'Apache</a>, vous y trouverez probablement des messages du type
327+
de httpd</a>, vous y trouverez probablement des messages du type
328328
"Premature end of script headers" (Fin prématurée des en-têtes de
329329
script), éventuellement accompagnés d'un message d'erreur généré
330330
par votre programme CGI. Dans ce cas, il va vous falloir lire
@@ -402,7 +402,7 @@ print "Hello, World.";
402402

403403
<p>Si votre programme CGI dépend de <a href="#env">variables
404404
d'environnement</a> non standards, vous devrez vous assurez que
405-
ces variables lui sont bien transmises par Apache.</p>
405+
ces variables lui sont bien transmises par httpd.</p>
406406

407407
<p>Lorsque des en-têtes HTTP ne sont pas transmis à
408408
l'environnement, assurez-vous qu'ils sont bien formatés selon la
@@ -430,14 +430,14 @@ print "Hello, World.";
430430
</example>
431431

432432
<p>(N'invoquez pas l'interpréteur <code>perl</code>. Le shell et
433-
Apache doivent être capable de le déterminer à partir de <a
433+
httpd doivent être capable de le déterminer à partir de <a
434434
href="#pathinformation">l'information sur le chemin</a> située sur
435435
la première ligne du script.)</p>
436436

437437
<p>La première chose que vous devriez voir affichée par votre
438438
programme est un ensemble d'en-têtes HTTP, comprenant entre autres
439439
le <code>Content-Type</code>, et suivi d'une ligne vide. Si vous
440-
voyez quoi que ce soit d'autre, Apache renverra l'erreur
440+
voyez quoi que ce soit d'autre, httpd renverra l'erreur
441441
<code>Premature end of script headers</code> si vous tentez
442442
d'exécuter le programme depuis le serveur. Voir <a
443443
href="#writing">Ecriture d'un programme CGI</a> ci-dessus pour
@@ -471,7 +471,7 @@ print "Hello, World.";
471471

472472
<p>Pour savoir si vous pouvez utiliser suexec, tapez la commande
473473
<code>apachectl -V</code>, et regardez le chemin indiqué par
474-
<code>SUEXEC_BIN</code>. Si au démarrage d'Apache, ce dernier
474+
<code>SUEXEC_BIN</code>. Si au démarrage d'httpd, ce dernier
475475
trouve un exécutable <program>suexec</program> dans ce chemin,
476476
suexec sera activé.</p>
477477

@@ -514,7 +514,7 @@ print "Hello, World.";
514514
définissent aussi des variables d'environnement, de façon à ce
515515
qu'ils puissent communiquer entre eux. Ces variables définissent
516516
entre autre le type de navigateur (Netscape, IE, Lynx), le type de
517-
serveur (Apache, IIS, WebSite), le nom du programme CGI en cours
517+
serveur (httpd, IIS, WebSite), le nom du programme CGI en cours
518518
d'exécution, etc...</p>
519519

520520
<p>Ces variables sont à la disposition du programmeur CGI, et
@@ -525,12 +525,12 @@ print "Hello, World.";
525525

526526
<p>Ce programme CGI basique en Perl permet d'afficher toutes les
527527
variables d'environnement qui sont échangées. Deux programmes
528-
similaires sont fournis avec la distribution d'Apache et situés
528+
similaires sont fournis avec la distribution de httpd et situés
529529
dans le répertoire <code>cgi-bin</code>.
530530
Notez que certaines variables sont
531531
obligatoires, alors que d'autres sont optionnelles, si bien que
532532
vous verrez s'afficher certaines variables qui ne font pas partie
533-
de la liste officielle. De plus, Apache vous propose de nombreuses
533+
de la liste officielle. De plus, httpd vous propose de nombreuses
534534
méthodes pour <a href="../env.html">ajouter vos propres
535535
variables d'environnement</a> aux variables de base fournies par
536536
défaut.</p>
@@ -633,8 +633,8 @@ foreach my $key (keys %ENV) {
633633

634634
<p>Notez que les questions à propos de problèmes CGI ne doivent
635635
<strong>jamais</strong> être postées dans la base de données de
636-
bogues d'Apache, à moins que vous ne soyez sûr d'avoir trouvé un
637-
problème dans le code source d'Apache.</p>
636+
bogues de httpd, à moins que vous ne soyez sûr d'avoir trouvé un
637+
problème dans le code source de httpd.</p>
638638
</section>
639639
</manualpage>
640640

docs/manual/mod/mod_unique_id.xml.fr

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
<?xml version="1.0"?>
22
<!DOCTYPE modulesynopsis SYSTEM "../style/modulesynopsis.dtd">
33
<?xml-stylesheet type="text/xsl" href="../style/manual.fr.xsl"?>
4-
<!-- English Revision: 1657407:1932664 (outdated) -->
4+
<!-- English Revision: 1932664 -->
55
<!-- French translation : Lucien GENTIS -->
66
<!-- Reviewed by : Vincent Deffontaines -->
77

@@ -179,7 +179,7 @@ identifiant unique pour chaque requ&ecirc;te</description>
179179
par codage du quadruplet de 144 bits (adresse IP sur 32 bits, pid
180180
sur 32 bits, rep&egrave;re de temps sur 32 bits, compteur 16 bits et index
181181
de threads sur 32 bits) en
182-
utilisant l'alphabet <code>[A-Za-z0-9@-]</code> d'une mani&egrave;re
182+
utilisant l'alphabet <code>[A-Za-z0-9_-]</code> d'une mani&egrave;re
183183
similaire &agrave; celle du codage MIME base64, et sa valeur se pr&eacute;sente
184184
sous la forme d'une cha&icirc;ne de 24 caract&egrave;res. L'alphabet MIME base64
185185
est en fait <code>[A-Za-z0-9+/]</code> ; cependant, les caract&egrave;res

docs/manual/programs/ctlogconfig.xml.fr

Lines changed: 36 additions & 32 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
<?xml version="1.0" encoding="ISO-8859-1" ?>
22
<!DOCTYPE manualpage SYSTEM "../style/manualpage.dtd">
33
<?xml-stylesheet type="text/xsl" href="../style/manual.fr.xsl"?>
4-
<!-- English Revision: 1592205:1933054 (outdated) -->
4+
<!-- English Revision: 1933054 -->
55
<!-- French translation : Lucien GENTIS -->
66
<!-- Reviewed by : Vincent Deffontaines -->
77

@@ -185,22 +185,24 @@ transparence des certificats</title>
185185
certificats sont enregistr&eacute;s :</p>
186186

187187
<example>
188-
$ ctlogconfig /path/to/conf/log-config configure-url http://log1.example.com/<br />
189-
$ ctlogconfig /path/to/conf/log-config configure-url http://log2.example.com/<br />
190-
$ ctlogconfig /path/to/conf/log-config dump<br />
191-
Log entry:<br />
192-
Record 1<br />
193-
Log id : (not configured)<br />
194-
Public key file: (not configured)<br />
195-
URL : http://log1.example.com/<br />
196-
Time range : -INF to +INF<br />
197-
<br />
198-
Log entry:<br />
199-
Record 2<br />
200-
Log id : (not configured)<br />
201-
Public key file: (not configured)<br />
202-
URL : http://log2.example.com/<br />
203-
Time range : -INF to +INF<br />
188+
<highlight language="sh">
189+
$ ctlogconfig /path/to/conf/log-config configure-url http://log1.example.com/
190+
$ ctlogconfig /path/to/conf/log-config configure-url http://log2.example.com/
191+
$ ctlogconfig /path/to/conf/log-config dump
192+
Log entry:
193+
Record 1
194+
Log id : (not configured)
195+
Public key file: (not configured)
196+
URL : http://log1.example.com/
197+
Time range : -INF to +INF
198+
199+
Log entry:
200+
Record 2
201+
Log id : (not configured)
202+
Public key file: (not configured)
203+
URL : http://log2.example.com/
204+
Time range : -INF to +INF
205+
</highlight>
204206
</example>
205207

206208
<p>Nous pouvons maintenant attribuer une cl&eacute; publique &agrave; un log o&ugrave; le
@@ -209,21 +211,23 @@ transparence des certificats</title>
209211
a d&eacute;j&agrave; &eacute;t&eacute; configur&eacute;.</p>
210212

211213
<example>
212-
$ ctlogconfig /path/to/conf/log-config configure-public-key \#2 /path/to/conf/log2-pub.pem<br />
213-
$ ctlogconfig /path/to/conf/log-config dump<br />
214-
Log entry:<br />
215-
Record 1<br />
216-
Log id : (not configured)<br />
217-
Public key file: (not configured)<br />
218-
URL : http://log1.example.com/<br />
219-
Time range : -INF to +INF<br />
220-
<br />
221-
Log entry:<br />
222-
Record 2<br />
223-
Log id : (not configured)<br />
224-
Public key file: /path/to/conf/log2-pub.pem<br />
225-
URL : http://log2.example.com/<br />
226-
Time range : -INF to +INF<br />
214+
<highlight language="sh">
215+
$ ctlogconfig /path/to/conf/log-config configure-public-key \#2 /path/to/conf/log2-pub.pem
216+
$ ctlogconfig /path/to/conf/log-config dump
217+
Log entry:
218+
Record 1
219+
Log id : (not configured)
220+
Public key file: (not configured)
221+
URL : http://log1.example.com/
222+
Time range : -INF to +INF
223+
224+
Log entry:
225+
Record 2
226+
Log id : (not configured)
227+
Public key file: /path/to/conf/log2-pub.pem
228+
URL : http://log2.example.com/
229+
Time range : -INF to +INF
230+
</highlight>
227231
</example>
228232
</section>
229233

docs/manual/programs/dbmmanage.xml.fr

Lines changed: 8 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
<?xml version="1.0" encoding="UTF-8"?>
22
<!DOCTYPE manualpage SYSTEM "../style/manualpage.dtd">
33
<?xml-stylesheet type="text/xsl" href="../style/manual.fr.xsl"?>
4-
<!-- English Revision: 1884207:1933136 (outdated) -->
4+
<!-- English Revision: 1933136 -->
55
<!-- French translation : Lucien GENTIS -->
66
<!-- Reviewed by : Vincent Deffontaines -->
77

@@ -29,13 +29,13 @@
2929
utilisateurs au format DBM</title>
3030

3131
<summary>
32-
<p><code>dbmmanage</code> permet de créer et de maintenir les
32+
<p><program>dbmmanage</program> permet de créer et de maintenir les
3333
fichiers au format DBM où sont stockés les noms d'utilisateurs et
3434
mots de passe à des fins d'authentification de base des utilisateurs
3535
HTTP via le module <module>mod_authn_dbm</module>. Il est possible
3636
de restreindre l'accès aux ressources disponibles sur le serveur
3737
HTTP Apache aux seuls utilisateurs spécifiés dans les fichiers créés
38-
par <code>dbmmanage</code>. Ce programme ne peut être utilisé
38+
par <program>dbmmanage</program>. Ce programme ne peut être utilisé
3939
qu'avec des fichiers d'utilisateurs au format DBM. Pour
4040
l'utilisation de fichiers textes, voir le programme
4141
<program>htpasswd</program>.</p>
@@ -186,20 +186,20 @@ utilisateurs au format DBM</title>
186186
GDBM, et Berkeley DB 2. Malheureusement, toutes ces bibliothèques
187187
utilisent des formats de fichiers différents, et vous devez vous
188188
assurer que le format de fichier utilisé par <var>nom-fichier</var>
189-
correspond au format attendu par <code>dbmmanage</code>.
190-
Actuellement, <code>dbmmanage</code> n'a aucun moyen de savoir à
189+
correspond au format attendu par <program>dbmmanage</program>.
190+
Actuellement, <program>dbmmanage</program> n'a aucun moyen de savoir à
191191
quel type de fichier DBM il a à faire. S'il est utilisé avec un
192192
format inapproprié, il ne renverra rien, ou pourra créer un fichier
193193
DBM différent avec un nom différent, ou au pire, va corrompre le
194194
fichier DBM si vous avez tenté de le modifier.</p>
195195

196-
<p><code>dbmmanage</code> possède une liste de préférences en
196+
<p><program>dbmmanage</program> possède une liste de préférences en
197197
matière de formats DBM, définies dans le tableau
198198
<code>@AnyDBM::ISA</code> au début du programme. Comme nous
199199
préférons le format de fichier Berkeley DB 2, l'ordre dans lequel
200-
<code>dbmmanage</code> va rechercher les bibliothèques système est
200+
<program>dbmmanage</program> va rechercher les bibliothèques système est
201201
Berkeley DB 2, puis NDBM, GDBM et enfin SDBM. La première
202-
bibliothèque trouvée sera celle que <code>dbmmanage</code> tentera
202+
bibliothèque trouvée sera celle que <program>dbmmanage</program> tentera
203203
d'utiliser pour toutes les opérations sur les fichiers DBM. Cette
204204
ordre est sensiblement différent de l'ordre standard de Perl
205205
<code>@AnyDBM::ISA</code>, et de l'ordre utilisé par l'appel

0 commit comments

Comments
 (0)