You are viewing a plain text version of this content. The canonical link for it is here.
Posted to cvs@httpd.apache.org by el...@apache.org on 2016/02/05 08:57:59 UTC
svn commit: r1728613 -
/httpd/httpd/branches/2.2.x/docs/manual/mod/mod_cgi.xml
Author: elukey
Date: Fri Feb 5 07:57:59 2016
New Revision: 1728613
URL: http://svn.apache.org/viewvc?rev=1728613&view=rev
Log:
Change backported from trunk: Adding more details about environment variables passed to cgi scripts.
Modified:
httpd/httpd/branches/2.2.x/docs/manual/mod/mod_cgi.xml
Modified: httpd/httpd/branches/2.2.x/docs/manual/mod/mod_cgi.xml
URL: http://svn.apache.org/viewvc/httpd/httpd/branches/2.2.x/docs/manual/mod/mod_cgi.xml?rev=1728613&r1=1728612&r2=1728613&view=diff
==============================================================================
--- httpd/httpd/branches/2.2.x/docs/manual/mod/mod_cgi.xml (original)
+++ httpd/httpd/branches/2.2.x/docs/manual/mod/mod_cgi.xml Fri Feb 5 07:57:59 2016
@@ -104,7 +104,32 @@
<dd>This will only be set if the CGI script is subject to
authentication.</dd>
+
</dl>
+ <p>This module also leverages the core functions
+ <a href="https://ci.apache.org/projects/httpd/trunk/doxygen/group__APACHE__CORE__SCRIPT.html#ga0e81f9571a8a73f5da0e89e1f46d34b1">ap_add_common_vars</a> and
+ <a href="https://ci.apache.org/projects/httpd/trunk/doxygen/group__APACHE__CORE__SCRIPT.html#ga6b975cd7ff27a338cb8752381a4cc14f">ap_add_cgi_vars</a>
+ to add environment variables like:</p>
+ <dl>
+ <dt>DOCUMENT_ROOT</dt>
+
+ <dd>Set with the content of the related <directive module="core">DocumentRoot</directive> directive.</dd>
+
+ <dt>SERVER_NAME</dt>
+
+ <dd>The fully qualified domain name related to the request.</dd>
+
+ <dt>SERVER_ADDR</dt>
+
+ <dd>The IP address of the Virtual Host serving the request.</dd>
+
+ <dt>SERVER_ADMIN</dt>
+
+ <dd>Set with the content of the related <directive module="core">ServerAdmin</directive> directive.</dd>
+ </dl>
+ <p>For an exhaustive list it is suggested to write a basic CGI script
+ that dumps all the environment variables passed by Apache in a convenient format.
+ </p>
</section>
<section id="cgi-debug"><title>CGI Debugging</title>