in reply to Re: Re: Re: Mod_Perl multiple timezones
in thread Mod_Perl multiple timezones

Hi Chmrr, you seem to have the answers to all of my problems today! Here's the relevant sections of the httpd.conf file:-
LoadModule perl_module modules/mod_perl.so

PerlOptions +SetupEnv +ParseHeaders +Parent -GlobalRequest
PerlSwitches -w -T
PerlRequire  "/var/www/startup.pl"

Alias /test  /var/www/test

<Directory /var/www/test>
    Options +ExecCGI
    Order allow,deny
    Allow from all
</Directory>

<Location /test/*.pl>
    SetHandler perl-script
    PerlResponseHandler ModPerl::Registry
</Location>

I've tried this with +Parent and -Parent (I'm trying to support multiple vhosts on this server), and also with +SetupEnv and -SetupEnv.
  • Comment on Re: Re: Re: Re: Mod_Perl multiple timezones

Replies are listed 'Best First'.
Re: Re: Re: Re: Re: Mod_Perl multiple timezones
by Anonymous Monk on Aug 05, 2003 at 02:21 UTC
    Try setting TZ in the shell before starting Apache:

    TZ=<some time zone>; export TZ

    I was having the exact same problem and explicitly setting it cured the problem. Perhaps there's a bug with setting a value for a previously non-existent environmental variable.

    StarMan