> > 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>


Reply via email to