summaryrefslogtreecommitdiffstats
path: root/docs
diff options
context:
space:
mode:
authorJim Jagielski <jim@apache.org>2011-03-04 19:40:22 +0100
committerJim Jagielski <jim@apache.org>2011-03-04 19:40:22 +0100
commitbc0ae0cc9ec3eeb3eb958820278ef107626ca412 (patch)
tree4a9e3ca492af70702ef1c747bafd98392b88f10c /docs
parentFix/workaround for BUGZ PR 50851. (diff)
downloadapache2-bc0ae0cc9ec3eeb3eb958820278ef107626ca412.tar.xz
apache2-bc0ae0cc9ec3eeb3eb958820278ef107626ca412.zip
xform for new mod_proxy_fcgi envvar
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1078095 13f79535-47bb-0310-9956-ffa450edef68
Diffstat (limited to 'docs')
-rw-r--r--docs/manual/mod/mod_proxy_fcgi.html.en18
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>
&lt;/Proxy&gt;
</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">