On Sat, Aug 22, 2015 at 10:02 AM, Kurtis Rader <krader@xxxxxxxxxxxxx> wrote: > On Sat, Aug 22, 2015 at 3:41 AM, Tom Browder <tom.browder@xxxxxxxxx> wrote: >> >> On Aug 20, 2015 5:03 PM, "Tom Browder" <tom.browder@xxxxxxxxx> wrote: >> > I had some CGI scripts running on Apache 2.2 which tested for >> > "$ENV{DOCUMENT_ROOT}" and worked fine. >> > >> > Now I am attempting to use the same scripts on Apache 2.4 and, so far, >> > I can't seem to find that variable defined. >> >> Okay, all is well, but why can't the docs show exactly what CGI >> environment variables are passed? > > > The docs do show what CGI environment variables are passed. See > http://httpd.apache.org/docs/2.4/mod/mod_cgi.html which in turn links to > the official specification at http://www.ietf.org/rfc/rfc3875. Thanks, Kurt, but my problem specifically is the DOCUMENT_ROOT which Apache 2.4 does pass but it's not mentioned in the RFC that I can find. I first started using it because it is mentioned in "CGI Programming with Perl" (Scott Guelich et al.) on p. 45 as a standard CGI environment variable. So that's my confusion: it's not listed in the RFC and the Apache docs do not mention it that I can find, but Apache 2.4 does pass it. Best regards, -Tom --------------------------------------------------------------------- To unsubscribe, e-mail: users-unsubscribe@xxxxxxxxxxxxxxxx For additional commands, e-mail: users-help@xxxxxxxxxxxxxxxx