Hi all,

After having perused the Eagle book, Stas's Guide and archives of
the mailing-list, I see no lights on my problem.
Maybe I'm doing something so silly that you will see it right on.

My setup :
Debian Linux with apache 1.3.9-13.1 and mod_perl 1.21.20000309-1

I've put :
PerlLogHandler My::Handler
in apache's httpd.conf
but it is not runned by Apache !

I have Trans,Authen,Access,Authz and Main handlers all working fine
in the exact same situation.
I believe Debian mod_perl package is compiled with EVERYTHING=1 and
that's what /perl-status told me also.

If, from another handler I call the My::Handler::handler() subroutine
it is correctly executed. So my code seems OK. And perl -c is happy
too. And apache restart is happy too.

But Apache doesn't want to execute it.
It's the same if I put it in a PerlCleanupHandler.

I even tried :
sub handler
{
 warn("YYYYYYYYYYY\n");
}

Nothing written, nowhere...

What do I miss ?

Is there a delay between the Main handler and the Log Handler during
Apache's run ?

-- 
Patrick.
``C'est un monde qui n'a pas les moyens de ne plus avoir mal.''

Reply via email to