Yes, I'm running it under mod_perl/1.27 which I compiled as a DSO with
apxs. This also gave me errors under 1.25, I just pushed @INC to solve
it but I would like to use server_root_relative. I have it in a startup
script, the one from the eagle book. It goes like:
#! /usr/bin/perl
BEGIN {
use Apache ();
use lib Apache->server_root_relative('lib/perl');
}
use Apache::Registry ();
use Apache::Constants ();
use CGI qw(-compile :all);
use CGI::Carp ();
use DBI ();
1;
Which I had it to change to: push(@INC, '/Library/www/lib/perl');
because the server_root_relative gave me errors. I read some where that
in order to test with startup scripts you need to use the
Apache::FakeRequest? Even if so, if I ignore the errors and just restart
apache, it wont find 'lib/perl', so I have to push @INC manually then do
a graceful restart for it to work. I am running OSX 10.1.4/Darwin. Dont
think that has anything to do with it though.