Paul G. Weiss wrote:
Rats! PerlPostConfigHandler appears to have absolutely no effect when placed inside a <VirtualHost> scope. It does indeed run when placed outside. I know this because I have something like:

open(H, ">", "/tmp/output");
print H "something\n"

in my handler and the file written to only when PerlPostConfigHandler is outside the <VirtualHost> scope. By the way, this is also true with PostOpenLogsHandler. In fact, when I set

PerlTrace all

in my configuration file, I see the line:

modperl_callback_run_handlers: no PerlPostConfigHandler handlers configured ()

You are right. I added a test and it fails :( I was pretty sure that it should have worked.


I've digged into the code and learned that Apache runs it only for the main server. Same for open_logs.

Lemme ping httpd-dev about this, though I doubt any good will come out of this.

__________________________________________________________________
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


-- Reporting bugs: http://perl.apache.org/bugs/ Mail list info: http://perl.apache.org/maillist/modperl.html



Reply via email to