From bdd2d95e434c428a330e13b1c7e892e47c488a13 Mon Sep 17 00:00:00 2001
From: Lucien Gentis
Date: Sat, 6 Jul 2013 15:34:52 +0000
Subject: [PATCH] Updates.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1500297 13f79535-47bb-0310-9956-ffa450edef68
---
docs/manual/mod/mod_lua.xml.fr | 21 ++++++++-------------
docs/manual/vhosts/name-based.xml.fr | 18 +++++++++++++++++-
2 files changed, 25 insertions(+), 14 deletions(-)
diff --git a/docs/manual/mod/mod_lua.xml.fr b/docs/manual/mod/mod_lua.xml.fr
index 125c34a9ea..792b29d158 100644
--- a/docs/manual/mod/mod_lua.xml.fr
+++ b/docs/manual/mod/mod_lua.xml.fr
@@ -1,7 +1,7 @@
-
+
@@ -685,7 +685,7 @@ r:flush() -- vide le tampon de sortie
while nous_avons_des_données_à_envoyer do
r:puts("Bla bla bla\n") -- envoi des données à envoyer vers le tampon
r:flush() -- vidage du tampon (envoi au client)
- r:sleep(0.5) -- mise en attente et bouclage
+ r.usleep(500000) -- mise en attente pendant 0.5 secondes et bouclage
end
@@ -787,7 +787,7 @@ local url = r:construct_url(r.uri)
-r:mpm_query(number) -- Interroge le serveur à propos de son
+r.mpm_query(number) -- Interroge le serveur à propos de son
module MPM via la requête ap_mpm_query.
local mpm = r.mpm_query(14)
@@ -981,8 +981,7 @@ local matches = r:regex("FOO bar BAz", [[(foo) bar]], 1)
-r:sleep(secondes) -- Interrompt l'exécution du script pendant le nombre de secondes spécifié.
- -- La valeur peut être spécifiée sous la forme d'un nombre décimal comme 1.25 pour plus de précision.
+r.usleep(microsecondes) -- Interrompt l'exécution du script pendant le nombre de microsecondes spécifié.
@@ -1045,18 +1044,14 @@ r:touch(file [,mtime]) -- Définit la date de modification d'un fichier &a
r:get_direntries(dir) -- Renvoie une table contenant toutes les entrées de répertoires.
-- Renvoie un chemin sous forme éclatée en chemin, fichier, extension
-function split_path(path)
- return path:match("(.-)([^\\/]-%.?([^%.\\/]*))$")
-end
-
function handle(r)
- local cwd, _, _ = split_path(r.filename)
- for _, f in ipairs(r:get_direntries(cwd)) do
- local info = r:stat(cwd .. f)
+ local dir = r.context_document_root
+ for _, f in ipairs(r:get_direntries(dir)) do
+ local info = r:stat(dir .. "/" .. f)
if info then
local mtime = os.date(fmt, info.mtime / 1000000)
local ftype = (info.filetype == 2) and "[dir] " or "[file]"
- r:puts( ("%s %s %10i %s\n"):format(ftype, mtime, info.size, f) )
+ r:puts( ("%s %s %10i %s\n"):format(ftype, mtime, info.size, f) )
end
end
end
diff --git a/docs/manual/vhosts/name-based.xml.fr b/docs/manual/vhosts/name-based.xml.fr
index 22a9606cf7..f9a9290897 100644
--- a/docs/manual/vhosts/name-based.xml.fr
+++ b/docs/manual/vhosts/name-based.xml.fr
@@ -1,7 +1,7 @@
-
+
@@ -148,6 +148,22 @@ virtuel bas
spécifiques (et non par défaut).
+ Hérirage du nom de serveur
+ Il est toujours préférable de définir une directive ServerName au niveau de chaque serveur
+ virtuel à base de nom. Si un serveur virtuel ne définit pas
+ de directive ServerName, le
+ nom de ce serveur virtuel sera hérité du serveur principal. Si
+ aucun nom de serveur n'a été explicitement défini au niveau du
+ serveur principal, le serveur tentera de déterminer son nom via
+ une résolution de nom DNS inverse sur la première adresse
+ d'écoute. Dans tous les cas, ce nom de serveur hérité influencera
+ la sélection du serveur virtuel à base de nom, c'est pourquoi il
+ est toujours préférable de définir une directive ServerName pour chaque serveur virtuel
+ à base de nom.
+
+
Par exemple, supposez que vous hébergez le domaine
www.example.com
et que vous souhaitez ajouter le
serveur virtuel other.example.com
qui pointe sur
--
2.40.0