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]
