You are viewing a plain text version of this content. The canonical link for it is here.
Posted to cvs@httpd.apache.org by lg...@apache.org on 2017/03/26 13:18:31 UTC
svn commit: r1788730 - in /httpd/httpd/branches/2.4.x/docs/manual:
mod/core.html.fr mod/core.xml.meta mod/mod_proxy_fcgi.html.fr
mod/mod_proxy_fcgi.xml.meta mod/quickreference.html.fr sections.html.fr
sections.xml.meta
Author: lgentis
Date: Sun Mar 26 13:18:31 2017
New Revision: 1788730
URL: http://svn.apache.org/viewvc?rev=1788730&view=rev
Log:
Rebuild.
Modified:
httpd/httpd/branches/2.4.x/docs/manual/mod/core.html.fr
httpd/httpd/branches/2.4.x/docs/manual/mod/core.xml.meta
httpd/httpd/branches/2.4.x/docs/manual/mod/mod_proxy_fcgi.html.fr
httpd/httpd/branches/2.4.x/docs/manual/mod/mod_proxy_fcgi.xml.meta
httpd/httpd/branches/2.4.x/docs/manual/mod/quickreference.html.fr
httpd/httpd/branches/2.4.x/docs/manual/sections.html.fr
httpd/httpd/branches/2.4.x/docs/manual/sections.xml.meta
Modified: httpd/httpd/branches/2.4.x/docs/manual/mod/core.html.fr
URL: http://svn.apache.org/viewvc/httpd/httpd/branches/2.4.x/docs/manual/mod/core.html.fr?rev=1788730&r1=1788729&r2=1788730&view=diff
==============================================================================
--- httpd/httpd/branches/2.4.x/docs/manual/mod/core.html.fr (original)
+++ httpd/httpd/branches/2.4.x/docs/manual/mod/core.html.fr Sun Mar 26 13:18:31 2017
@@ -33,8 +33,6 @@
<a href="../ja/mod/core.html" hreflang="ja" rel="alternate" title="Japanese"> ja </a> |
<a href="../tr/mod/core.html" hreflang="tr" rel="alternate" title="T�rk�e"> tr </a></p>
</div>
-<div class="outofdate">Cette traduction peut �tre p�rim�e. V�rifiez la version
- anglaise pour les changements r�cents.</div>
<table class="module"><tr><th><a href="module-dict.html#Description">Description:</a></th><td>Fonctionnalit�s de base du serveur HTTP Apache toujours
disponibles</td></tr>
<tr><th><a href="module-dict.html#Status">Statut:</a></th><td>Core</td></tr></table>
@@ -2319,6 +2317,15 @@ requ�te</td></tr>
<p>Cette section de configuration ne peut contenir que des
directives qui supportent le <a href="directive-dict.html#Context">contexte de r�pertoire</a>.</p>
+ <div class="note"><h3>Ce n'est pas un langage de scripting</h3>
+ Le nom de cette directive peut sembler tr�s familier aux programmeurs et
+ administrateurs, mais il ne doit pas �tre confondu avec son homonyme des langages de
+ scripting. A ce titre, l'impl�mentation actuelle n'envisage pas la
+ possibilit� d'imbriquer une section <code class="directive"><If></code>
+ dans une autre (la section <code class="directive"><If></code> qui se
+ trouve � l'int�rieure de l'autre serait ignor�e).
+ </div>
+
<div class="warning">
Certain variables, such as <code>CONTENT_TYPE</code> and other
response headers, are set after <If> conditions have already
Modified: httpd/httpd/branches/2.4.x/docs/manual/mod/core.xml.meta
URL: http://svn.apache.org/viewvc/httpd/httpd/branches/2.4.x/docs/manual/mod/core.xml.meta?rev=1788730&r1=1788729&r2=1788730&view=diff
==============================================================================
--- httpd/httpd/branches/2.4.x/docs/manual/mod/core.xml.meta (original)
+++ httpd/httpd/branches/2.4.x/docs/manual/mod/core.xml.meta Sun Mar 26 13:18:31 2017
@@ -10,7 +10,7 @@
<variant outdated="yes">de</variant>
<variant>en</variant>
<variant outdated="yes">es</variant>
- <variant outdated="yes">fr</variant>
+ <variant>fr</variant>
<variant outdated="yes">ja</variant>
<variant outdated="yes">tr</variant>
</variants>
Modified: httpd/httpd/branches/2.4.x/docs/manual/mod/mod_proxy_fcgi.html.fr
URL: http://svn.apache.org/viewvc/httpd/httpd/branches/2.4.x/docs/manual/mod/mod_proxy_fcgi.html.fr?rev=1788730&r1=1788729&r2=1788730&view=diff
==============================================================================
--- httpd/httpd/branches/2.4.x/docs/manual/mod/mod_proxy_fcgi.html.fr (original)
+++ httpd/httpd/branches/2.4.x/docs/manual/mod/mod_proxy_fcgi.html.fr Sun Mar 26 13:18:31 2017
@@ -29,8 +29,6 @@
<p><span>Langues Disponibles: </span><a href="../en/mod/mod_proxy_fcgi.html" hreflang="en" rel="alternate" title="English"> en </a> |
<a href="../fr/mod/mod_proxy_fcgi.html" title="Fran�ais"> fr </a></p>
</div>
-<div class="outofdate">Cette traduction peut �tre p�rim�e. V�rifiez la version
- anglaise pour les changements r�cents.</div>
<table class="module"><tr><th><a href="module-dict.html#Description">Description:</a></th><td>Module fournissant le support de FastCGI �
<code class="module"><a href="../mod/mod_proxy.html">mod_proxy</a></code></td></tr>
<tr><th><a href="module-dict.html#Status">Statut:</a></th><td>Extension</td></tr>
@@ -208,30 +206,121 @@
<div class="top"><a href="#page-header"><img alt="top" src="../images/up.gif" /></a></div>
<div class="directive-section"><h2><a name="proxyfcgibackendtype" id="proxyfcgibackendtype">Directive</a> <a name="ProxyFCGIBackendType" id="ProxyFCGIBackendType">ProxyFCGIBackendType</a></h2>
<table class="directive">
-<tr><th><a href="directive-dict.html#Description">Description:</a></th><td>Specify the type of backend FastCGI application</td></tr>
+<tr><th><a href="directive-dict.html#Description">Description:</a></th><td>Sp�cifie le type de l'application FastCGI d'arri�re-plan</td></tr>
<tr><th><a href="directive-dict.html#Syntax">Syntaxe:</a></th><td><code>ProxyFCGIBackendType FPM|GENERIC</code></td></tr>
<tr><th><a href="directive-dict.html#Default">D�faut:</a></th><td><code>ProxyFCGIBackendType FPM</code></td></tr>
<tr><th><a href="directive-dict.html#Context">Contexte:</a></th><td>configuration du serveur, serveur virtuel, r�pertoire, .htaccess</td></tr>
<tr><th><a href="directive-dict.html#Status">Statut:</a></th><td>Extension</td></tr>
<tr><th><a href="directive-dict.html#Module">Module:</a></th><td>mod_proxy_fcgi</td></tr>
-<tr><th><a href="directive-dict.html#Compatibility">Compatibilit�:</a></th><td>Available in version 2.4.26 and later</td></tr>
-</table><p>La documentation de cette directive
- n'a pas encore t traduite. Veuillez vous reporter la version
- en langue anglaise.</p></div>
+<tr><th><a href="directive-dict.html#Compatibility">Compatibilit�:</a></th><td>Disponible � partir de la version 2.4.26 du serveur HTTP Apache</td></tr>
+</table>
+<p>Cette directive permet de sp�cifier le type de l'application FastCGI
+d'arri�re-plan. Certains serveurs FastCGI, comme PHP-FPM, utilisent de mani�re
+historique des variables d'environnement exotiques pour identifier le type du
+serveur mandataire utilis�. D�finissez cette directive � "GENERIC" si votre
+application n'est pas de type PHP-FPM et n'interpr�ter pas correctement des
+variables d'environnement comme SCRIPT_FILENAME ou PATH_TRANSLATED telles
+qu'elles sont d�finies par le serveur.</p>
+
+<p>SCRIPT_FILENAME est un exemple de valeur modifi�e par la d�finition de cette
+directive. Historiquement, lorsqu'on utilisait le module
+<code class="module"><a href="../mod/mod_proxy_fcgi.html">mod_proxy_fcgi</a></code>, SCRIPT_FILENAME �tait pr�fix� par la cha�ne
+"proxy:fcgi://". C'est cette variable que lisent certaines applications FastCGI
+g�n�riques en tant que valeur en entr�e pour leur script ; cependant, PHP-FPM
+peut supprimer le pr�fixe, puis garder en m�moire qu'il communique avec Apache.
+Avec les versions 2.4.21 � 2.4.25, ce pr�fixe �tait automatiquement supprim� par
+le serveur, emp�chant ainsi PHP-FPM de d�tecter et interop�rer avec Apache dans
+certains sc�narios.</p>
+
+</div>
<div class="top"><a href="#page-header"><img alt="top" src="../images/up.gif" /></a></div>
<div class="directive-section"><h2><a name="proxyfcgisetenvif" id="proxyfcgisetenvif">Directive</a> <a name="ProxyFCGISetEnvIf" id="ProxyFCGISetEnvIf">ProxyFCGISetEnvIf</a></h2>
<table class="directive">
-<tr><th><a href="directive-dict.html#Description">Description:</a></th><td>Allow variables sent to FastCGI servers to be fixed up</td></tr>
+<tr><th><a href="directive-dict.html#Description">Description:</a></th><td>Permet d'adapter la valeur des variables envoy�es aux serveurs
+FastCGI</td></tr>
<tr><th><a href="directive-dict.html#Syntax">Syntaxe:</a></th><td><code>ProxyFCGISetEnvIf <var>conditional-expression</var>
[!]<var>environment-variable-name</var>
[<var>value-expression</var>]</code></td></tr>
<tr><th><a href="directive-dict.html#Context">Contexte:</a></th><td>configuration du serveur, serveur virtuel, r�pertoire, .htaccess</td></tr>
<tr><th><a href="directive-dict.html#Status">Statut:</a></th><td>Extension</td></tr>
<tr><th><a href="directive-dict.html#Module">Module:</a></th><td>mod_proxy_fcgi</td></tr>
-<tr><th><a href="directive-dict.html#Compatibility">Compatibilit�:</a></th><td>Available in version 2.4.26 and later</td></tr>
-</table><p>La documentation de cette directive
- n'a pas encore t traduite. Veuillez vous reporter la version
- en langue anglaise.</p></div>
+<tr><th><a href="directive-dict.html#Compatibility">Compatibilit�:</a></th><td>Disponible � partir de la version 2.4.26 du serveur HTTP Apache.</td></tr>
+</table>
+<p>Juste avant la transmission d'une requ�te au serveur FastCGI configur�, le
+coeur du programme du serveur web d�finit un certain nombre de variables
+d'environnement en fonction de certains d�tails de la requ�te consid�r�e. Les
+programmes FastCGI utilisent souvent ces variables comme donn�es en entr�e afin
+de d�terminer quels scripts sous-jacents ils vont ex�cuter, ou quelles donn�es
+en sortie doivent �tre produites.</p>
+<p>Voici quelques exemples de variables d'environnement importantes :</p>
+<ul>
+ <li>SCRIPT_NAME</li>
+ <li>SCRIPT_FILENAME</li>
+ <li>REQUEST_URI</li>
+ <li>PATH_INFO</li>
+ <li>PATH_TRANSLATED</li>
+</ul>
+
+<p>Cette directive permet de passer outre les variables d'environnement
+ci-dessus, entre autres. Elle est �valu�e apr�s la d�finition de la valeur
+initiale de ces variables ; elle peuvent donc �tre utilis�es comme entr�es dans
+les expressions d�finissants les conditions et les valeurs.</p>
+<p>Syntaxe des param�tres :</p>
+<dl>
+<dt>conditional-expression</dt>
+<dd>D�finit une condition en fonction de laquelle la
+variable d'environnement qui suit sera modifi�e ou non. Pour la syntaxe de cette
+expression, reportez-vous aux exemples qui suivent ou � la sp�cification
+d�taill�e dans le document <a href="../expr.html">ap_expr</a>.
+ </dd>
+<dt>environment-variable-name</dt>
+<dd>Sp�cifie le nom de la variable d'environnement � modifier, par exemple
+PATH_INFO. Si elle est pr�c�d�e d'un point d'exclamation, la d�finition de la
+variable sera annul�e.</dd>
+<dt>value-expression</dt>
+<dd>Sp�cifie la nouvelle valeur de la variable "environment-variable-name". On
+peut inclure des
+r�f�rences arri�res, comme "$1", issues de captures en provenance de
+l'expression rationnelle <var>conditional-expression</var>. Si cette valeur est
+omise, la variable est d�finie (ou sa valeur est �cras�e) par une cha�ne vide
+— voir cependant la note ci-apr�s.</dd>
+</dl>
+
+<div class="example"><pre class="prettyprint lang-config"># Une modification basique, inconditionnelle
+ProxyFCGISetEnvIf "true" PATH_INFO "/example"
+
+# Utilisation d'une variable d'environnement pour sp�cifier la nouvelle valeur
+ProxyFCGISetEnvIf "true" PATH_INFO "%{reqenv:SCRIPT_NAME}"
+<br />
+# Utilisation de captures dans la condition et de r�f�rences arri�res dans la
+# nouvelle valeur
+ProxyFCGISetEnvIf "reqenv('PATH_TRANSLATED') =~ m#(/.*prefix)(\d+)(.*)#" PATH_TRANSLATED "$1$3"</pre>
+</div>
+
+<div class="note"><h3>Note : Annulation d�finition ou valeur vide</h3>
+ La ligne suivante annule la d�finition de la variable <code>VARIABLE</code>,
+ ce qui l'emp�che d'�tre envoy�e au serveur FastCGI :
+
+ <pre class="prettyprint lang-config">ProxyFCGISetEnvIf true !VARIABLE</pre>
+
+
+ La ligne suivante, quant � elle, efface la <em>valeur</em> de la variable
+ <code>VARIABLE</code> en lui affectant la cha�ne vide ; cette variable
+ <code>VARIABLE</code> sera alors tout de m�me envoy�e au serveur FastCGI :
+
+ <pre class="prettyprint lang-config">ProxyFCGISetEnvIf true VARIABLE</pre>
+
+
+ La sp�cification CGI/1.1 <a href="https://tools.ietf.org/html/rfc3875#section-4.1">ne fait pas de
+ distinction</a> entre une variable contenant une cha�ne vide et une variable qui
+ n'existe pas. De nombreuses impl�mentations CGI et FastCGI font cependant
+ cette distinction (ou permettent aux scripts de la faire). Le choix de celle
+ que vous allez utiliser d�pend de votre impl�mentation et de la raison qui
+ vous pousse � modifier cette variable.
+</div>
+
+
+</div>
</div>
<div class="bottomlang">
<p><span>Langues Disponibles: </span><a href="../en/mod/mod_proxy_fcgi.html" hreflang="en" rel="alternate" title="English"> en </a> |
Modified: httpd/httpd/branches/2.4.x/docs/manual/mod/mod_proxy_fcgi.xml.meta
URL: http://svn.apache.org/viewvc/httpd/httpd/branches/2.4.x/docs/manual/mod/mod_proxy_fcgi.xml.meta?rev=1788730&r1=1788729&r2=1788730&view=diff
==============================================================================
--- httpd/httpd/branches/2.4.x/docs/manual/mod/mod_proxy_fcgi.xml.meta (original)
+++ httpd/httpd/branches/2.4.x/docs/manual/mod/mod_proxy_fcgi.xml.meta Sun Mar 26 13:18:31 2017
@@ -8,6 +8,6 @@
<variants>
<variant>en</variant>
- <variant outdated="yes">fr</variant>
+ <variant>fr</variant>
</variants>
</metafile>
Modified: httpd/httpd/branches/2.4.x/docs/manual/mod/quickreference.html.fr
URL: http://svn.apache.org/viewvc/httpd/httpd/branches/2.4.x/docs/manual/mod/quickreference.html.fr?rev=1788730&r1=1788729&r2=1788730&view=diff
==============================================================================
--- httpd/httpd/branches/2.4.x/docs/manual/mod/quickreference.html.fr (original)
+++ httpd/httpd/branches/2.4.x/docs/manual/mod/quickreference.html.fr Sun Mar 26 13:18:31 2017
@@ -904,10 +904,11 @@ mandat�s</td></tr>
<tr class="odd"><td><a href="mod_proxy_express.html#proxyexpressdbmfile">ProxyExpressDBMFile <chemin></a></td><td></td><td>sv</td><td>E</td></tr><tr class="odd"><td class="descr" colspan="4">Chemin du fichier DBM.</td></tr>
<tr><td><a href="mod_proxy_express.html#proxyexpressdbmtype">ProxyExpressDBMFile <type></a></td><td></td><td>sv</td><td>E</td></tr><tr><td class="descr" colspan="4">Type de fichier DBM.</td></tr>
<tr class="odd"><td><a href="mod_proxy_express.html#proxyexpressenable">ProxyExpressEnable [on|off]</a></td><td></td><td>sv</td><td>E</td></tr><tr class="odd"><td class="descr" colspan="4">Active la fonctionnalit� du module.</td></tr>
-<tr><td><a href="mod_proxy_fcgi.html#proxyfcgibackendtype">ProxyFCGIBackendType FPM|GENERIC</a></td><td> FPM </td><td>svdh</td><td>E</td></tr><tr><td class="descr" colspan="4">Specify the type of backend FastCGI application</td></tr>
+<tr><td><a href="mod_proxy_fcgi.html#proxyfcgibackendtype">ProxyFCGIBackendType FPM|GENERIC</a></td><td> FPM </td><td>svdh</td><td>E</td></tr><tr><td class="descr" colspan="4">Sp�cifie le type de l'application FastCGI d'arri�re-plan</td></tr>
<tr class="odd"><td><a href="mod_proxy_fcgi.html#proxyfcgisetenvif">ProxyFCGISetEnvIf <var>conditional-expression</var>
[!]<var>environment-variable-name</var>
- [<var>value-expression</var>]</a></td><td></td><td>svdh</td><td>E</td></tr><tr class="odd"><td class="descr" colspan="4">Allow variables sent to FastCGI servers to be fixed up</td></tr>
+ [<var>value-expression</var>]</a></td><td></td><td>svdh</td><td>E</td></tr><tr class="odd"><td class="descr" colspan="4">Permet d'adapter la valeur des variables envoy�es aux serveurs
+FastCGI</td></tr>
<tr><td><a href="mod_proxy_ftp.html#proxyftpdircharset">ProxyFtpDirCharset <var>jeu-caract�res</var></a></td><td> ISO-8859-1 </td><td>svd</td><td>E</td></tr><tr><td class="descr" colspan="4">D�finit le jeu de caract�res des listings FTP
mandat�s</td></tr>
<tr class="odd"><td><a href="mod_proxy_ftp.html#proxyftpescapewildcards">ProxyFtpEscapeWildcards [on|off]</a></td><td></td><td>svd</td><td>E</td></tr><tr class="odd"><td class="descr" colspan="4">Les caract�res g�n�riques dans les noms de fichiers
Modified: httpd/httpd/branches/2.4.x/docs/manual/sections.html.fr
URL: http://svn.apache.org/viewvc/httpd/httpd/branches/2.4.x/docs/manual/sections.html.fr?rev=1788730&r1=1788729&r2=1788730&view=diff
==============================================================================
--- httpd/httpd/branches/2.4.x/docs/manual/sections.html.fr (original)
+++ httpd/httpd/branches/2.4.x/docs/manual/sections.html.fr Sun Mar 26 13:18:31 2017
@@ -29,8 +29,6 @@
<a href="./ko/sections.html" hreflang="ko" rel="alternate" title="Korean"> ko </a> |
<a href="./tr/sections.html" hreflang="tr" rel="alternate" title="T�rk�e"> tr </a></p>
</div>
-<div class="outofdate">Cette traduction peut �tre p�rim�e. V�rifiez la version
- anglaise pour les changements r�cents.</div>
<p>Les directives des <a href="configuring.html">fichiers de configuration</a> peuvent s'appliquer
au serveur dans son ensemble, ou seulement � des r�pertoires, fichiers, h�tes,
ou URLs particuliers. Ce document d�crit comment utiliser les conteneurs de
@@ -373,7 +371,9 @@ toutes les requ�tes sans tenir compte d
peut utiliser les sections <code class="directive"><a href="./mod/core.html#files"><Files></a></code> � l'int�rieur des sections <code class="directive"><a href="./mod/core.html#directory"><Directory></a></code>, d'autre part, on
peut utiliser les
directives <code class="directive"><a href="./mod/core.html#if"><If></a></code> �
-l'int�rieur des sections <code class="directive"><a href="./mod/core.html#directory"><Directory></a></code>, <code class="directive"><a href="./mod/core.html#location"><Location></a></code> et <code class="directive"><a href="./mod/core.html#files"><Files></a></code>. Les valeurs des expressions
+l'int�rieur des sections <code class="directive"><a href="./mod/core.html#directory"><Directory></a></code>, <code class="directive"><a href="./mod/core.html#location"><Location></a></code> et <code class="directive"><a href="./mod/core.html#files"><Files></a></code> (mais pas � l'int�rieur d'une autre section
+<code class="directive"><a href="./mod/core.html#if"><If></a></code>). Les valeurs des
+expressions
rationnelles correspondant aux sections nomm�es se comportent de mani�re
identique.</p>
Modified: httpd/httpd/branches/2.4.x/docs/manual/sections.xml.meta
URL: http://svn.apache.org/viewvc/httpd/httpd/branches/2.4.x/docs/manual/sections.xml.meta?rev=1788730&r1=1788729&r2=1788730&view=diff
==============================================================================
--- httpd/httpd/branches/2.4.x/docs/manual/sections.xml.meta (original)
+++ httpd/httpd/branches/2.4.x/docs/manual/sections.xml.meta Sun Mar 26 13:18:31 2017
@@ -8,7 +8,7 @@
<variants>
<variant>en</variant>
- <variant outdated="yes">fr</variant>
+ <variant>fr</variant>
<variant outdated="yes">ja</variant>
<variant outdated="yes">ko</variant>
<variant outdated="yes">tr</variant>