From: Daniel Gruno Date: Thu, 30 Aug 2012 17:40:23 +0000 (+0000) Subject: various xforms X-Git-Tag: 2.5.0-alpha~6371 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=4dc189ac949c3450047b0e91a4bcadb3f7dfd048;p=thirdparty%2Fapache%2Fhttpd.git various xforms git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1379033 13f79535-47bb-0310-9956-ffa450edef68 --- diff --git a/docs/manual/mod/directives.html.de b/docs/manual/mod/directives.html.de index 6d8fd00db86..3d178d0963b 100644 --- a/docs/manual/mod/directives.html.de +++ b/docs/manual/mod/directives.html.de @@ -357,7 +357,9 @@
  • LuaHookTranslateName
  • LuaHookTypeChecker
  • LuaInherit
  • +
  • LuaInputFilter
  • LuaMapHandler
  • +
  • LuaOutputFilter
  • LuaPackageCPath
  • LuaPackagePath
  • LuaQuickHandler
  • diff --git a/docs/manual/mod/directives.html.es b/docs/manual/mod/directives.html.es index 213e734bdf9..3b6d87d83b3 100644 --- a/docs/manual/mod/directives.html.es +++ b/docs/manual/mod/directives.html.es @@ -360,7 +360,9 @@
  • LuaHookTranslateName
  • LuaHookTypeChecker
  • LuaInherit
  • +
  • LuaInputFilter
  • LuaMapHandler
  • +
  • LuaOutputFilter
  • LuaPackageCPath
  • LuaPackagePath
  • LuaQuickHandler
  • diff --git a/docs/manual/mod/directives.html.ja.utf8 b/docs/manual/mod/directives.html.ja.utf8 index 480dc53234a..16cac85843b 100644 --- a/docs/manual/mod/directives.html.ja.utf8 +++ b/docs/manual/mod/directives.html.ja.utf8 @@ -355,7 +355,9 @@
  • LuaHookTranslateName
  • LuaHookTypeChecker
  • LuaInherit
  • +
  • LuaInputFilter
  • LuaMapHandler
  • +
  • LuaOutputFilter
  • LuaPackageCPath
  • LuaPackagePath
  • LuaQuickHandler
  • diff --git a/docs/manual/mod/directives.html.ko.euc-kr b/docs/manual/mod/directives.html.ko.euc-kr index a39744b0ef4..d3ab5a2657f 100644 --- a/docs/manual/mod/directives.html.ko.euc-kr +++ b/docs/manual/mod/directives.html.ko.euc-kr @@ -355,7 +355,9 @@
  • LuaHookTranslateName
  • LuaHookTypeChecker
  • LuaInherit
  • +
  • LuaInputFilter
  • LuaMapHandler
  • +
  • LuaOutputFilter
  • LuaPackageCPath
  • LuaPackagePath
  • LuaQuickHandler
  • diff --git a/docs/manual/mod/directives.html.tr.utf8 b/docs/manual/mod/directives.html.tr.utf8 index 38844cb6cd3..5f93f10e332 100644 --- a/docs/manual/mod/directives.html.tr.utf8 +++ b/docs/manual/mod/directives.html.tr.utf8 @@ -354,7 +354,9 @@
  • LuaHookTranslateName
  • LuaHookTypeChecker
  • LuaInherit
  • +
  • LuaInputFilter
  • LuaMapHandler
  • +
  • LuaOutputFilter
  • LuaPackageCPath
  • LuaPackagePath
  • LuaQuickHandler
  • diff --git a/docs/manual/mod/directives.html.zh-cn b/docs/manual/mod/directives.html.zh-cn index 3ef3bf15049..04166ed1845 100644 --- a/docs/manual/mod/directives.html.zh-cn +++ b/docs/manual/mod/directives.html.zh-cn @@ -353,7 +353,9 @@
  • LuaHookTranslateName
  • LuaHookTypeChecker
  • LuaInherit
  • +
  • LuaInputFilter
  • LuaMapHandler
  • +
  • LuaOutputFilter
  • LuaPackageCPath
  • LuaPackagePath
  • LuaQuickHandler
  • diff --git a/docs/manual/mod/mod_authn_dbd.html.en b/docs/manual/mod/mod_authn_dbd.html.en index 237c9f20936..e46268a78df 100644 --- a/docs/manual/mod/mod_authn_dbd.html.en +++ b/docs/manual/mod/mod_authn_dbd.html.en @@ -182,7 +182,8 @@ AuthDBDUserPWQuery "SELECT password FROM authn WHERE user = %s" Module:mod_authn_dbd

    The AuthDBDUserRealmQuery specifies an - SQL query to look up a password for a specified user and realm. + SQL query to look up a password for a specified user and realm in a + digest authentication process. The user's ID and the realm, in that order, will be passed as string parameters when the SQL query is executed. They may be referenced within the query statement using %s format specifiers.

    diff --git a/docs/manual/mod/mod_lua.html.fr b/docs/manual/mod/mod_lua.html.fr index cb7a19f9284..183e1b06feb 100644 --- a/docs/manual/mod/mod_lua.html.fr +++ b/docs/manual/mod/mod_lua.html.fr @@ -55,6 +55,15 @@ ce qu'il passe au stade stable, et ce m 2.4.x. N'oublez pas de consulter le fichier CHANGES avant toute mise à jour. +

    Avertissement

    +

    Ce module possède une grande capacité d'action sur le fonctrionnement +de httpd, ce qui lui confère une grande puissance, mais peut aussi +induire un risque de sécurité. Il est déconseillé d'utiliser ce module +sur un serveur partagé avec des utilisateurs auxquels vous ne pouvez pas +accorder une confiance absolue, car il peut permettre de modifier le +fonctionnement interne de httpd.

    +
    +

    Directives

  • LuaHookTranslateName
  • LuaHookTypeChecker
  • LuaInherit
  • +
  • LuaInputFilter
  • LuaMapHandler
  • +
  • LuaOutputFilter
  • LuaPackageCPath
  • LuaPackagePath
  • LuaQuickHandler
  • @@ -235,13 +246,91 @@ LuaAuthzProvider foo authz_provider.lua authz_check_foo les scripts Lua) participent au traitement des requêtes. Chaque type d'accroche proposé par le serveur a un rôle spécifique, comme l'association de requêtes au système de fichiers, le contrôle d'accès, -ou la définition de types MIME. Il existe aussi des accroches à usage -général qui s'exécutent simplement à des moments opportuns du cycle -de vie de la requête.

    +ou la définition de types MIME :

    + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
    Phase d'accrocheDirective mod_luaDescription
    Gestionnaire rapideLuaQuickHandlerIl s'agit de la première accroche appelée lorsqu'une requête + a été associée à un serveur ou un serveur virtuel.
    Phase de traductionLuaHookTranslateNameCette phase traduit l'URI de la requête en nom de fichier + sur le système. Ce sont des modules comme + mod_alias et mod_rewrite qui + interviennent au cours de cette phase.
    Choix du lieu de stockage de la ressourceLuaHookMapToStorageCette phase définit le lieu de stockage de la ressource : + physique, en cache ou externe/mandaté. Elle est assurée par les + modules de mandat ou de mise en cache.
    Autorisation d'accèsLuaHookAccessCheckerCette phase vérifie si un client a l'autorisation d'accès à + la ressource. Elle s'exécute avant l'authentification de + l'utisateur ; il faut donc être prudent. +
    Vérification de l'identifiant utilisateurLuaHookCheckUserIDCette phase vérifie l'identifiant de l'utilisateur ayant + fait l'objet d'une négociation.
    Vérification de l'autorisation d'accèsLuaHookAuthChecker + ou + LuaAuthzProviderCette phase vérifie l'autorisation d'accès d'un utilisateur + en fonction des ses paramètres de connexion, comme + l'identifiant, le certificat, etc... +
    Vérification du type de la ressourceLuaHookTypeCheckerCette phase assigne un type de contenu et un gestionnaire à + la ressource.
    Derniers réglagesLuaHookFixupsC'est la dernière phase avant l'activation des gestionnaires + de contenu. Toute modification de dernière minute à la requête + doit être effectuée ici.
    Gestionnaire de contenufichiers fx. .lua ou directive LuaMapHandlerC'est durant cette phase que le contenu est traité. Les + fichiers sont lus, interprétés, certains sont exécutés, et le + résultat obtenu est envoyé au client.
    JournalisationaucuneLorsqu'une requête a été traitée, plusieurs phases de + journalisation interviennent, et enregistrent leurs résultats + dans les fichiers d'erreur ou d'accès.
    -

    Les fonctions d'accroche acceptent l'objet de la requête comme seul -et unique argument. Elles peuvent renvoyer une valeur, selon la -fonction, mais il s'agit en général d'un +

    Les fonctions d'accroche reçoivent l'objet de la requête comme seul +argument (sauf LuaAuthzProvider qui reçoit aussi des arguments en +provenance de la directive Require). Elles peuvent renvoyer une valeur, +selon la fonction, mais il s'agit en général d'un code d'état HTTP ou des valeurs OK, DONE, ou DECLINED, que vous pouvez écrire dans lua sous la forme apache2.OK, apache2.DONE, ou apache2.DECLINED.

    @@ -273,8 +362,8 @@ end travailler sur la substitution, y compris l'accroche translate_name de base dont les tables de correspondances se basent sur DocumentRoot. - Note: actuellement, il est impossible de prévoir si cette action - s'exécute avant ou après mod_alias. + Note: utilisez le drapeau early/late de la directive pour + l'exécuter avant ou après mod_alias. --]] require 'apache2' @@ -298,178 +387,335 @@ end

    request_rec est considérée en tant que donnée utilisateur. Elle possède une métatable qui vous permet d'accomplir des choses intéressantes. Pour la plus grande partie, elle possède - les mêmes champs que la structure request_rec (voir httpd.h en - attendant que cette documentation soit plus complète), la + les mêmes champs que la structure request_rec, la plupart d'entre eux étant accessibles en lecture et écriture (le contenu des champs de la table peut être modifié, mais les champs eux-mêmes ne peuvent pas être établis en tant que tables distinctes).

    - - - +
    + + + + + + + - + + - + + - + + - - + + + + + + + + + + + + + + + + + + + + - + + - + + - - + + - + + - - + + - + + - + + - + + - + + - + + - + + + + + + + + + + + + + + - + + + + + + + + - + + - + + - + + + + + + + + - + + + + + + + + - + + - + + + + + + + + - + + + + + + + + + + + + + + + + + + + + + + + + + + - + + - + + - + + - + + - + + - + + -
    Nom Type Lua ModifiableDescription
    allowoverridesstringnonL'option AllowOverride s'applique à la requête courante.
    ap_auth_type string nonCe champ contient le type d'authentification effectuée + (par exemple basic)
    args string ouiLa chaîne de paramètres de la requête (par exemple + foo=bar&name=johnsmith)
    assbackwards boolean noncontient true s'il s'agit d'une requête de style HTTP/0.9 + (par exemple GET /foo (sans champs d'en-tête) )
    auth_namestringnonLa chaîne d'identification utilisée pour la vérification + de l'autorisation d'accès (si elle est disponible).
    bannerstringnonLa bannière du serveur, par exemple Apache HTTP + Server/2.4.3 openssl/0.9.8c
    basic_auth_pwstringnonLe mot de passe pour l'authentification de base envoyé + avec la requête, s'il existe
    canonical_filename string nonLe nom de fichier canonique de la requête
    content_encoding string nonLe type de codage du contenu de la requête courante
    content_type string ouiLe type de contenu de la requête courante, tel qu'il a été + déterminé au cours de la phase type_check (par exemple + image/gif ou text/html)
    context_prefix string non
    context_document_root string non
    document_root string nonLa racine des documents du serveur
    err_headers_out table nonL'en-tête MIME de l'environnement pour la réponse, écrit + même en cas d'erreur et conservé pendant les redirections + internes
    filename string ouiLe nom de fichier correspondant à la requête, par exemple + /www/example.com/foo.txt. Il peut être modifié au cours des + phases translate-name ou map-to-storage du traitement de la + requête pour permettre au gestionnaire par défaut (ou aux + gestionnaires de script) de servir une version du fichier + autre que celle demandée.
    handler string ouiLe nom du gestionnaire qui + doit traiter la requête, par exemple lua-script + si elle doit être traitée par mod_lua. Cette valeur est en + général définie via les directives AddHandler ou SetHandler, mais peut aussi l'être + via mod_lua pour permettre à un autre gestionnaire de traiter + une requête spécifique qui ne serait pas traitée par défaut + par ce dernier. +
    headers_in table ouiLes en-têtes MIME de l'environnement de la requête. Il + s'agit des en-têtes comme Host, User-Agent, + Referer, etc...
    headers_out table ouiLes en-têtes MIME de l'environnement de la réponse.
    hostname string nonLe nom d'hôte, tel que défini par l'en-tête + Host: ou par un URI complet.
    is_httpsbooleannonIndique si la requête à été faite via HTTPS
    is_initial_reqbooleannonIndique si la requête courante est la requête initiale ou + une sous-requête.
    limit_req_bodynumbernonLa taille maximale du corps de la requête, ou 0 si aucune + limite.
    log_id string nonL'identifiant de la requête dans les journaux d'accès ou + d'erreur.
    method string nonLa méthode de la requête, par exemple GET ou + POST.
    notes table ouiUne liste de notes qui peuvent être transmises d'un module + à l'autre.
    optionsstringnonLa valeur de la directive Options pour la requête + courante.
    path_info string nonLa valeur de PATH_INFO extraite de la requête.
    portnumbernonLe port du serveur utilisé par la requête.
    protocol string nonLe protocole utilisé, par exemple HTTP/1.1
    proxyreq string ouiIndique s'il s'agit d'une requête mandatée ou non. Cette + valeur est en général définie au cours de la phase + post_read_request/translate_name du traitement de la requête.
    range string nonLe contenu de l'en-tête Range:.
    remainingnumbernonLe nombre d'octets du corps de la requête restant à lire.
    server_builtstringnonLa date de compilation du serveur.
    server_namestringnonLe nom du serveur pour cette requête.
    some_auth_requiredbooleannonIndique si une autorisation est/était requise pour cette + requête.
    subprocess_env table ouiLe jeu de variables d'environnement pour cette requête.
    startednumbernonLe moment où le serveur a été (re)démarré, en secondes + depuis epoch (1er janvier 1970)
    status number ouiLe code de retour (courant) pour cette requête, par + exemple 200 ou 404.
    the_request string nonLa chaîne de la requête telle qu'elle a été envoyée par le + client, par exemple GET /foo/bar HTTP/1.1.
    unparsed_uri string nonLa partie URI non interprétée de la requête
    uri string ouiL'URI après interprétation par httpd
    user string ouiSi une authentification a été effectuée, nom de + l'utilisateur authentifié.
    useragent_ip string nonL'adresse IP de l'agent qui a envoyé la requête
    +

    La structure request_rec possède (au minimum) les méthodes suivantes :

    +
    +	r:flush() -- vide le tampon de sortie
    +        
    + +
             r:addoutputfilter(name|function) -- ajoute un filtre en sortie
             
    +
    +	r:sendfile(filename) -- envoie un fichier entier au client en
    +	utilisant sendfile s'il est supporté par la plateforme
    +        
    + +
             r:parseargs() -- renvoie une table Lua contenant la chaîne
     	d'arguments de la requête
    @@ -478,8 +724,10 @@ end
     
     
             
    -        r:parsebody() -- interprète toutes données POST de la requête et
    -	les renvoie sous forme de table Lua
    +        r:parsebody()([sizeLimit]) -- interprète le corps de la requête
    +	en tant que POST et renvoie une table lua. Un nombre optionnel
    +	peut être fourni pour spécifier le nombre maximal d'octets à
    +	interpréter. La valeur par défaut est 8192.
             
    @@ -494,6 +742,12 @@ end corps de la réponse
    + +
    +        r:escape_html("<html>test</html>") -- Echappe le
    +	code HTML et renvoie le résultat
    +        
    + @@ -536,6 +790,9 @@ contenu suivant :

    Code d'état HTTP
    apache2.PROXYREQ_NONE, apache2.PROXYREQ_PROXY, apache2.PROXYREQ_REVERSE, apache2.PROXYREQ_RESPONSE
    Constantes internes utilisées par mod_proxy
    +
    apache2.AUTHZ_DENIED, apache2.AUTHZ_GRANTED, apache2.AUTHZ_NEUTRAL, apache2.AUTHZ_GENERAL_ERROR, apache2.AUTHZ_DENIED_NO_USER
    +
    constantes internes utilisées par mod_authz_core
    +

    Les autres codes d'état HTTP ne sont pas encore implémentés.

    @@ -548,19 +805,28 @@ contenu suivant :

    Contexte:configuration du serveur Statut:Expérimental Module:mod_lua -Compatibilité:Disponible depuis la version 2.5.0 du serveur HTTP Apache +Compatibilité:Disponible depuis la version 2.4.3 du serveur HTTP Apache

    Lorsqu'une fonction lua a été enregistrée en tant que fournisseur d'autorisation, elle peut être appelée via la directive Require :

    -
    +
    +
     LuaRoot /usr/local/apache2/lua
     LuaAuthzProvider foo authz.lua authz_check_foo
     <Location />
    -  Require foo bar
    +  Require foo johndoe
     </Location>
     
    -
    + +
    +require "apache2"
    +function authz_check_foo(r, who)
    +    if r.user ~= who then return apache2.AUTHZ_DENIED
    +    return apache2.AUTHZ_GRANTED
    +end
    +
    + @@ -733,7 +999,50 @@ traitement de la requ AllowOverride:All Statut:Expérimental Module:mod_lua -

    ...

    + +

    Identique à la directive + LuaHookTranslateName, mais s'exécute à la + phase map-to-storage du traitement de la requête. Les modules comme + mod_cache agissent pendant cette phase, ce qui permet de présenter + un exemple intéressant de ce que l'on peut faire ici :

    +
    +    LuaHookMapToStorage /path/to/lua/script.lua check_cache
    +    
    + +
    +require"apache2"
    +cached_files = {}
    +
    +function read_file(filename) 
    +    local input = io.open(filename, "r")
    +    if input then
    +        local data = input:read("*a")
    +        cached_files[filename] = data
    +        file = cached_files[filename]
    +        input:close()
    +    end
    +    return cached_files[filename]
    +end
    +
    +function check_cache(r)
    +    if r.filename:match("%.png$") then -- Only match PNG files
    +        local file = cached_files[r.filename] -- Check cache entries
    +        if not file then
    +            file = read_file(r.filename)  -- Read file into cache
    +        end
    +        if file then -- If file exists, write it out
    +            r.status = 200
    +            r:write(file)
    +            r:info(("Sent %s to client from cache"):format(r.filename))
    +            return apache2.DONE -- skip default handler for PNG files
    +        end
    +    end
    +    return apache2.DECLINED -- If we had nothing to do, let others serve this.
    +end
    +    
    + + +
    top

    LuaHookTranslateName Directive

    @@ -741,7 +1050,7 @@ traitement de la requ Description:Fournit un point d'entrée à la phase du nom de traduction du traitement de la requête Syntaxe:LuaHookTranslateName /chemin/vers/lua/script.lua nom_fonction_hook [early|late] -Contexte:configuration du serveur, serveur virtuel, répertoire +Contexte:configuration du serveur, serveur virtuel AllowOverride:All Statut:Expérimental Module:mod_lua @@ -829,6 +1138,18 @@ parentes sont fusionn configuration parentes.

    top
    +

    LuaInputFilter Directive

    + + + + + + + +
    Description:Provide a Lua function for content input filtering
    Syntaxe:LuaInputFilter filter_name /path/to/lua/script.lua function_name
    Contexte:configuration du serveur
    Statut:Expérimental
    Module:mod_lua
    Compatibilité:2.5.0 and later

    La documentation de cette directive + n'a pas encore t traduite. Veuillez vous reporter la version + en langue anglaise.

    +
    top

    LuaMapHandler Directive

    @@ -865,6 +1186,18 @@ parentes sont fusionn
    top
    +
    Description:Met en correspondance un chemin avec un gestionnaire lua
    + + + + + + +
    Description:Provide a Lua function for content output filtering
    Syntaxe:LuaOutputFilter filter_name /path/to/lua/script.lua function_name
    Contexte:configuration du serveur
    Statut:Expérimental
    Module:mod_lua
    Compatibilité:2.5.0 and later

    La documentation de cette directive + n'a pas encore t traduite. Veuillez vous reporter la version + en langue anglaise.

    +
    top

    LuaPackageCPath Directive

    @@ -905,12 +1238,22 @@ LuaPackagePath /scripts/lib/?/init.lua
    Description:Ajoute un répertoire au package.cpath de lua
    - + -
    Description:Fournit un point d'entrée pour la gestion rapide du traitement de la requête
    Syntaxe:
    Syntaxe:LuaQuickHandler /path/to/script.lua hook_function_name
    Contexte:configuration du serveur, serveur virtuel, répertoire, .htaccess
    AllowOverride:All
    Statut:Expérimental
    Module:mod_lua

    ...

    + +

    Cette phase s'exécute juste après l'attribution de la requête à + un serveur virtuel, et permet d'effectuer certains traitements avant + le déroulement des autres phases, ou de servir une requête sans + avoir à la traduire, l'associer à un espace de stockage, etc... + Comme cette phase s'exécute avant toute autre, les directives telles + que <Location> ou + <Directory> ne + sont pas encore prises en compte, car Les URI n'ont pas encore été + entièrement interprétés. +

    Contexte

    Cette directive ne peut être utilisée ni à l'intérieur d'une section <Directory> ou <Files>, ni dans un fichier htaccess.

    @@ -936,9 +1279,9 @@ relatifs dans les directives de mod_lua
    top

    LuaScope Directive

    - - + @@ -958,13 +1301,32 @@ par d
    conn:
    idem request, mais attaché à connection_rec
    +
    thread:
    Utilise l'interpréteur pendant toute la durée + de vie du thread qui traite la requête (disponible seulement avec + les MPMs threadés).
    +
    server:
    Le comportement est ici différent, car la portée du serveur présente une durée de vie assez longue, et plusieurs threads vont partager le même server_rec. Pour gérer tout - ceci, les interpréteurs sont stockés dans une liste de ressources - apr. Les arguments min et max ont été prévus pour spécifier une - taille de jeu, mais sont inutilisés pour le moment.
    + ceci, les états lua du serveur sont stockés dans une liste de ressources + apr. Les arguments min et max permettent + de spécifier les nombres minimaux et maximaux d'états lua à stocker + dans la liste. +

    En général, les portées thread et server + sont 2 à 3 fois plus rapides que les autres, car elles n'ont pas besoin + de régénérer de nouveaux états Lua à chaque requête (comme c'est le + cas avec le MPM event, où même les connexions persistantes utilisent un + nouveau thread pour chaque requête). Si vous pensez que vos scripts + n'auront pas de problème s'il réutilisent un état, alors les portées + thread ou server doivent être utilisées car + elles présenteront de meilleures performances. Alors que la portée + thread fournira les réponses les plus rapides, la portée + server utilisera moins de mémoire car les états sont + rassemblés dans des jeux, permettant par exemple à 1000 threads de + partager 100 états Lua, ne nécessitant ainsi que 10% de la mémoire + requise par la portée thread. +

    diff --git a/docs/manual/mod/quickreference.html.de b/docs/manual/mod/quickreference.html.de index 12d048d77de..52b7b119ef1 100644 --- a/docs/manual/mod/quickreference.html.de +++ b/docs/manual/mod/quickreference.html.de @@ -601,7 +601,9 @@ processing - + + + @@ -683,7 +685,7 @@ ablegt - diff --git a/docs/manual/mod/quickreference.html.es b/docs/manual/mod/quickreference.html.es index 43af92264e8..b0f3fe95770 100644 --- a/docs/manual/mod/quickreference.html.es +++ b/docs/manual/mod/quickreference.html.es @@ -600,7 +600,9 @@ processing - + + + @@ -679,7 +681,7 @@ of the daemon - diff --git a/docs/manual/mod/quickreference.html.ja.utf8 b/docs/manual/mod/quickreference.html.ja.utf8 index 81c9e0a2944..0284d9c5c80 100644 --- a/docs/manual/mod/quickreference.html.ja.utf8 +++ b/docs/manual/mod/quickreference.html.ja.utf8 @@ -564,7 +564,9 @@ processing - + + + @@ -638,7 +640,7 @@ or specified mutexes - diff --git a/docs/manual/mod/quickreference.html.ko.euc-kr b/docs/manual/mod/quickreference.html.ko.euc-kr index 12c2f9c7770..4ab2f57abde 100644 --- a/docs/manual/mod/quickreference.html.ko.euc-kr +++ b/docs/manual/mod/quickreference.html.ko.euc-kr @@ -561,7 +561,9 @@ processing - + + + @@ -638,7 +640,7 @@ of the daemon - diff --git a/docs/manual/mod/quickreference.html.tr.utf8 b/docs/manual/mod/quickreference.html.tr.utf8 index 03b768e8502..b5a4ae49250 100644 --- a/docs/manual/mod/quickreference.html.tr.utf8 +++ b/docs/manual/mod/quickreference.html.tr.utf8 @@ -594,7 +594,9 @@ processing - + + + @@ -670,7 +672,7 @@ evaluated. - diff --git a/docs/manual/mod/quickreference.html.zh-cn b/docs/manual/mod/quickreference.html.zh-cn index 0a5b3d9e6b8..19d5ca572af 100644 --- a/docs/manual/mod/quickreference.html.zh-cn +++ b/docs/manual/mod/quickreference.html.zh-cn @@ -588,7 +588,9 @@ processing - + + + @@ -667,7 +669,7 @@ of the daemon -
    Description:Une valeur parmi once, request, conn, server -- la valeur +
    Description:Une valeur parmi once, request, conn, thread -- la valeur par défaut est once
    Syntaxe:LuaScope once|request|conn|server [max|min max]
    Syntaxe:LuaScope once|request|conn|thread|server [min] [max]
    Défaut:LuaScope once
    Contexte:configuration du serveur, serveur virtuel, répertoire, .htaccess
    AllowOverride:All
    LuaHookTranslateName /path/to/lua/script.lua hook_function_name [early|late]svX
    Provide a hook for the translate name phase of request processing
    LuaHookTypeChecker /path/to/lua/script.lua hook_function_namesvdhX
    Provide a hook for the type_checker phase of request processing
    LuaInherit none|parent-first|parent-last parent-first svdhX
    Controls how parent configuration sections are merged into children
    LuaMapHandler uri-pattern /path/to/lua/script.lua [function-name]svdhX
    Map a path to a lua handler
    LuaInputFilter filter_name /path/to/lua/script.lua function_namesX
    Provide a Lua function for content input filtering
    LuaMapHandler uri-pattern /path/to/lua/script.lua [function-name]svdhX
    Map a path to a lua handler
    LuaOutputFilter filter_name /path/to/lua/script.lua function_namesX
    Provide a Lua function for content output filtering
    LuaPackageCPath /path/to/include/?.soasvdhX
    Add a directory to lua's package.cpath
    LuaPackagePath /path/to/include/?.luasvdhX
    Add a directory to lua's package.path
    LuaQuickHandler /path/to/script.lua hook_function_namesvX
    Provide a hook for the quick handler of request processing
    PolicyVaryURL urlsvdE
    URL describing the content type policy.
    PolicyVersion ignore|log|enforce HTTP/0.9|HTTP/1.0|HTTP/1.1svdE
    Enable the version policy.
    PolicyVersionURL urlsvdE
    URL describing the minimum request HTTP version policy.
    PrivilegesMode FAST|SECURE|SELECTIVEsvdX
    Trade off processing speed and efficiency vs security against +
    PrivilegesMode FAST|SECURE|SELECTIVE FAST svdX
    Trade off processing speed and efficiency vs security against malicious privileges-aware code.
    Protocol protocolsvC
    Protocol for a listening socket
    ProtocolEcho On|Off Off svX
    Turn the echo server on or off
    LuaHookTranslateName /path/to/lua/script.lua hook_function_name [early|late]svX
    Provide a hook for the translate name phase of request processing
    LuaHookTypeChecker /path/to/lua/script.lua hook_function_namesvdhX
    Provide a hook for the type_checker phase of request processing
    LuaInherit none|parent-first|parent-last parent-first svdhX
    Controls how parent configuration sections are merged into children
    LuaMapHandler uri-pattern /path/to/lua/script.lua [function-name]svdhX
    Map a path to a lua handler
    LuaInputFilter filter_name /path/to/lua/script.lua function_namesX
    Provide a Lua function for content input filtering
    LuaMapHandler uri-pattern /path/to/lua/script.lua [function-name]svdhX
    Map a path to a lua handler
    LuaOutputFilter filter_name /path/to/lua/script.lua function_namesX
    Provide a Lua function for content output filtering
    LuaPackageCPath /path/to/include/?.soasvdhX
    Add a directory to lua's package.cpath
    LuaPackagePath /path/to/include/?.luasvdhX
    Add a directory to lua's package.path
    LuaQuickHandler /path/to/script.lua hook_function_namesvX
    Provide a hook for the quick handler of request processing
    PolicyVaryURL urlsvdE
    URL describing the content type policy.
    PolicyVersion ignore|log|enforce HTTP/0.9|HTTP/1.0|HTTP/1.1svdE
    Enable the version policy.
    PolicyVersionURL urlsvdE
    URL describing the minimum request HTTP version policy.
    PrivilegesMode FAST|SECURE|SELECTIVEsvdX
    Trade off processing speed and efficiency vs security against +
    PrivilegesMode FAST|SECURE|SELECTIVE FAST svdX
    Trade off processing speed and efficiency vs security against malicious privileges-aware code.
    Protocol protocolsvC
    Protocol for a listening socket
    ProtocolEcho On|Off Off svX
    Turn the echo server on or off
    LuaHookTranslateName /path/to/lua/script.lua hook_function_name [early|late]svX
    Provide a hook for the translate name phase of request processing
    LuaHookTypeChecker /path/to/lua/script.lua hook_function_namesvdhX
    Provide a hook for the type_checker phase of request processing
    LuaInherit none|parent-first|parent-last parent-first svdhX
    Controls how parent configuration sections are merged into children
    LuaMapHandler uri-pattern /path/to/lua/script.lua [function-name]svdhX
    Map a path to a lua handler
    LuaInputFilter filter_name /path/to/lua/script.lua function_namesX
    Provide a Lua function for content input filtering
    LuaMapHandler uri-pattern /path/to/lua/script.lua [function-name]svdhX
    Map a path to a lua handler
    LuaOutputFilter filter_name /path/to/lua/script.lua function_namesX
    Provide a Lua function for content output filtering
    LuaPackageCPath /path/to/include/?.soasvdhX
    Add a directory to lua's package.cpath
    LuaPackagePath /path/to/include/?.luasvdhX
    Add a directory to lua's package.path
    LuaQuickHandler /path/to/script.lua hook_function_namesvX
    Provide a hook for the quick handler of request processing
    PolicyVaryURL urlsvdE
    URL describing the content type policy.
    PolicyVersion ignore|log|enforce HTTP/0.9|HTTP/1.0|HTTP/1.1svdE
    Enable the version policy.
    PolicyVersionURL urlsvdE
    URL describing the minimum request HTTP version policy.
    PrivilegesMode FAST|SECURE|SELECTIVEsvdX
    Trade off processing speed and efficiency vs security against +
    PrivilegesMode FAST|SECURE|SELECTIVE FAST svdX
    Trade off processing speed and efficiency vs security against malicious privileges-aware code.
    Protocol protocolsvC
    Protocol for a listening socket
    ProtocolEcho On|Off Off svX
    エコーサーバの有効無効を設定します。
    LuaHookTranslateName /path/to/lua/script.lua hook_function_name [early|late]svX
    Provide a hook for the translate name phase of request processing
    LuaHookTypeChecker /path/to/lua/script.lua hook_function_namesvdhX
    Provide a hook for the type_checker phase of request processing
    LuaInherit none|parent-first|parent-last parent-first svdhX
    Controls how parent configuration sections are merged into children
    LuaMapHandler uri-pattern /path/to/lua/script.lua [function-name]svdhX
    Map a path to a lua handler
    LuaInputFilter filter_name /path/to/lua/script.lua function_namesX
    Provide a Lua function for content input filtering
    LuaMapHandler uri-pattern /path/to/lua/script.lua [function-name]svdhX
    Map a path to a lua handler
    LuaOutputFilter filter_name /path/to/lua/script.lua function_namesX
    Provide a Lua function for content output filtering
    LuaPackageCPath /path/to/include/?.soasvdhX
    Add a directory to lua's package.cpath
    LuaPackagePath /path/to/include/?.luasvdhX
    Add a directory to lua's package.path
    LuaQuickHandler /path/to/script.lua hook_function_namesvX
    Provide a hook for the quick handler of request processing
    PolicyVaryURL urlsvdE
    URL describing the content type policy.
    PolicyVersion ignore|log|enforce HTTP/0.9|HTTP/1.0|HTTP/1.1svdE
    Enable the version policy.
    PolicyVersionURL urlsvdE
    URL describing the minimum request HTTP version policy.
    PrivilegesMode FAST|SECURE|SELECTIVEsvdX
    Trade off processing speed and efficiency vs security against +
    PrivilegesMode FAST|SECURE|SELECTIVE FAST svdX
    Trade off processing speed and efficiency vs security against malicious privileges-aware code.
    Protocol protocolsvC
    Protocol for a listening socket
    ProtocolEcho On|OffsvX
    echo ¼­¹ö¸¦ Ű°í ²ö´Ù
    LuaHookTranslateName /path/to/lua/script.lua hook_function_name [early|late]skD
    Provide a hook for the translate name phase of request processing
    LuaHookTypeChecker /path/to/lua/script.lua hook_function_nameskdhD
    Provide a hook for the type_checker phase of request processing
    LuaInherit none|parent-first|parent-last parent-first skdhD
    Controls how parent configuration sections are merged into children
    LuaMapHandler uri-pattern /path/to/lua/script.lua [function-name]skdhD
    Map a path to a lua handler
    LuaInputFilter filter_name /path/to/lua/script.lua function_namesD
    Provide a Lua function for content input filtering
    LuaMapHandler uri-pattern /path/to/lua/script.lua [function-name]skdhD
    Map a path to a lua handler
    LuaOutputFilter filter_name /path/to/lua/script.lua function_namesD
    Provide a Lua function for content output filtering
    LuaPackageCPath /path/to/include/?.soaskdhD
    Add a directory to lua's package.cpath
    LuaPackagePath /path/to/include/?.luaskdhD
    Add a directory to lua's package.path
    LuaQuickHandler /path/to/script.lua hook_function_nameskD
    Provide a hook for the quick handler of request processing
    PolicyVaryURL urlskdE
    URL describing the content type policy.
    PolicyVersion ignore|log|enforce HTTP/0.9|HTTP/1.0|HTTP/1.1skdE
    Enable the version policy.
    PolicyVersionURL urlskdE
    URL describing the minimum request HTTP version policy.
    PrivilegesMode FAST|SECURE|SELECTIVEskdD
    Trade off processing speed and efficiency vs security against +
    PrivilegesMode FAST|SECURE|SELECTIVE FAST skdD
    Trade off processing speed and efficiency vs security against malicious privileges-aware code.
    Protocol protokolskÇ
    Dinlenen bir soket için protokol
    ProtocolEcho On|Off Off skD
    Turn the echo server on or off
    LuaHookTranslateName /path/to/lua/script.lua hook_function_name [early|late]svX
    Provide a hook for the translate name phase of request processing
    LuaHookTypeChecker /path/to/lua/script.lua hook_function_namesvdhX
    Provide a hook for the type_checker phase of request processing
    LuaInherit none|parent-first|parent-last parent-first svdhX
    Controls how parent configuration sections are merged into children
    LuaMapHandler uri-pattern /path/to/lua/script.lua [function-name]svdhX
    Map a path to a lua handler
    LuaInputFilter filter_name /path/to/lua/script.lua function_namesX
    Provide a Lua function for content input filtering
    LuaMapHandler uri-pattern /path/to/lua/script.lua [function-name]svdhX
    Map a path to a lua handler
    LuaOutputFilter filter_name /path/to/lua/script.lua function_namesX
    Provide a Lua function for content output filtering
    LuaPackageCPath /path/to/include/?.soasvdhX
    Add a directory to lua's package.cpath
    LuaPackagePath /path/to/include/?.luasvdhX
    Add a directory to lua's package.path
    LuaQuickHandler /path/to/script.lua hook_function_namesvX
    Provide a hook for the quick handler of request processing
    PolicyVaryURL urlsvdE
    URL describing the content type policy.
    PolicyVersion ignore|log|enforce HTTP/0.9|HTTP/1.0|HTTP/1.1svdE
    Enable the version policy.
    PolicyVersionURL urlsvdE
    URL describing the minimum request HTTP version policy.
    PrivilegesMode FAST|SECURE|SELECTIVEsvdX
    Trade off processing speed and efficiency vs security against +
    PrivilegesMode FAST|SECURE|SELECTIVE FAST svdX
    Trade off processing speed and efficiency vs security against malicious privileges-aware code.
    Protocol protocolsvC
    Protocol for a listening socket
    ProtocolEcho On|Off Off svX
    Turn the echo server on or off