Randy Kobes wrote:
On Win32, the last subtest of t/directive/setupenv.t fails
(using the latest cvs source). For this test, $env{HOME} is
supposed to be undefined, but I get the value set from the
system (I know on Win32 that $ENV{HOME} isn't usually
defined, but I set it as so may things expect it). I
couldn't tell from the sources - should $ENV{HOME} have been
passed?

No, unless PerlPassEvn or PassEnv is used. I suppose that this is something that httpd does especially for win32. Please run this script:


print "Content-type: text/plain\n\n";
print "$_\n" for sort keys %ENV;

I get:

DOCUMENT_ROOT
GATEWAY_INTERFACE
HTTP_ACCEPT
HTTP_ACCEPT_LANGUAGE
HTTP_HOST
HTTP_USER_AGENT
MOD_PERL
PATH
QUERY_STRING
REMOTE_ADDR
REMOTE_PORT
REQUEST_METHOD
REQUEST_URI
SCRIPT_FILENAME
SCRIPT_NAME
SERVER_ADDR
SERVER_ADMIN
SERVER_NAME
SERVER_PORT
SERVER_PROTOCOL
SERVER_SIGNATURE
SERVER_SOFTWARE
UNIQUE_ID

Once I see yours we can pick some other env var which is not in both outputs.

__________________________________________________________________
Stas Bekman            JAm_pH ------> Just Another mod_perl Hacker
http://stason.org/     mod_perl Guide ---> http://perl.apache.org
mailto:[EMAIL PROTECTED] http://use.perl.org http://apacheweek.com
http://modperlbook.org http://apache.org   http://ticketmaster.com


--------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]



Reply via email to