in reply to Can't locate loadable object for module Apache::Constants in @INC

You need to change the other module names, too. For example, Apache::Constants is called Apache2::Const in mod_perl2. See mod_perl 2.0 renaming, A Reference to mod_perl 1.0 to mod_perl 2.0 Migration and perhaps also Porting Apache:: Perl Modules from mod_perl 1.0 to 2.0.
  • Comment on Re: Can't locate loadable object for module Apache::Constants in @INC