> > Are you using PerlFreshRestart? > > Same behavior, on or off.
That's strange. With PerlFreshRestart on, it is supposed to clear things out when restarting, which seems consistent with what you're seeing. Are you sure there is no difference in that trace at all when you turn it on or off? > > You should be able to replace a PerlModule call with <Perl>use > > MyModule;</Perl> in the same place in httpd.conf. Does that work for > > you? The Eagle book says to do that with earlier versions. > > This doesn't work either. They simply refuse to be loaded anywhere other > than the startup.pl. What do you mean by "refuse to be loaded"? Here's the relevant quote from the Eagle (by way of http://www.modperl.com/): The only trick to this is that you must be careful that the PerlModule directive is called before any PerlPassThru directives appear. Otherwise Apache won't recognize the new directive and will abort with a configuration file syntax error. The other caveat is that PerlModule only works to bootstrap configuration directives in mod_perl versions 1.17 and higher. If you are using an earlier version, use this configuration section instead: <Perl> use Apache::PassThru (); </Perl>