diff options
-rw-r--r-- | docs/manual/mod/mod_proxy_fcgi.html.en | 18 |
1 files changed, 18 insertions, 0 deletions
diff --git a/docs/manual/mod/mod_proxy_fcgi.html.en b/docs/manual/mod/mod_proxy_fcgi.html.en index 33e826a010..5b0ed537a2 100644 --- a/docs/manual/mod/mod_proxy_fcgi.html.en +++ b/docs/manual/mod/mod_proxy_fcgi.html.en @@ -56,6 +56,7 @@ <h3>Topics</h3> <ul id="topics"> <li><img alt="" src="../images/down.gif" /> <a href="#examples">Examples</a></li> +<li><img alt="" src="../images/down.gif" /> <a href="#env">Environment Variables</a></li> </ul><h3>See also</h3> <ul class="seealso"> <li><code class="program"><a href="../programs/fcgistarter.html">fcgistarter</a></code></li> @@ -101,6 +102,23 @@ </span> </Proxy> </code></p></div> +</div><div class="top"><a href="#page-header"><img alt="top" src="../images/up.gif" /></a></div> +<div class="section"> +<h2><a name="env" id="env">Environment Variables</a></h2> + <p>In addition to the configuration directives that control the + behaviour of <code class="module"><a href="../mod/mod_proxy.html">mod_proxy</a></code>, there are a number of + <dfn>environment variables</dfn> that control the FCGI protocol + provider:</p> + <dl> + <dt>proxy-fcgi-pathinfo</dt> + <dd>By default <code class="module"><a href="../mod/mod_proxy_fcgi.html">mod_proxy_fcgi</a></code> will neither create + nor export the <var>PATH_INFO</var> environment variable. This allows + the backend FCGI server to correctly determine <var>SCRIPT_NAME</var> + and <var>Script-URI</var> and be compliant with RFC 3875 section 3.3. + If instead you need <code class="module"><a href="../mod/mod_proxy_fcgi.html">mod_proxy_fcgi</a></code> to generate + a "best guess" for <var>PATH_INFO</var>, set this env-var. + This is a workaround for a bug in some FCGI implementations.</dd> + </dl> </div> </div> <div class="bottomlang"> |