I'm trying to use Apache::Monitor with mod_perl2, but it fails to load it. I changed some code because it didn't detected it was running inside mod_perl2 ,but I'm unable to fix it more.
This is the error, it's the same from make test and when I try to run in inside httpd.conf ap_scoreboard_image doesn't exist at /usr/local/web20/perl/lib/site_perl/5.8.7/Apache/VMonitor.pm line 42 this is: use constant SERVER_LIMIT => MP2 ? Apache::Scoreboard->image(APR::Pool->new)->server_limit : Apache::Constants::HARD_SERVER_LIMIT; any hints ? These are the versions of some modules. I installed apache, perl and mod_perl from sources. httpd-2.0.55 perl-5.8.7 APR::Pool 0.009000 Apache-Scoreboard 2.08 libapreq2 2.06-dev mod_perl 2.0.2 This is the code I changed in VMonitor.pm so it detects mp2: 14c14 < use constant MP2 => eval { require mod_perl; $mod_perl::VERSION > 1.99 }; --- > use constant MP2 => eval { require mod_perl2; $mod_perl2::VERSION > 1.99 }; 21a22 > require APR::Pool;