Re: Re: CGI environment variables different between 2.2 and 2.4?

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



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




[Index of Archives]     [Open SSH Users]     [Linux ACPI]     [Linux Kernel]     [Linux Laptop]     [Kernel Newbies]     [Security]     [Netfilter]     [Bugtraq]     [Squid]     [Yosemite News]     [MIPS Linux]     [ARM Linux]     [Linux Security]     [Linux RAID]     [Samba]     [Video 4 Linux]     [Device Mapper]

  Powered by Linux