Geoffrey Ferrari wrote: > All of a sudden, I've started getting strange error messages when I use > Apache2::AuthCookie under modperl2. > > Apache refuses to start, logging the error message: > > "StackedHandlers" is not exported by the mod_perl2 module\n > "MethodHandlers" is not exported by the mod_perl2 module\n "Authen" is > not exported by the mod_perl2 module\n "Authz" is not exported by the > mod_perl2 module\nCan't continue after import errors at /usr/ > local/lib/perl5/site_perl/5.8.7/Apache2/AuthCookie.pm line 6\nBEGIN > failed--compilation aborted at /usr/local/lib/perl5/site_perl/5.8.7/ > Apache2/AuthCookie.pm line 6.
That's because of this line in AuthCookie.pm: use mod_perl2 qw(1.9922 StackedHandlers MethodHandlers Authen Authz); In mp1, it was possible to use that syntax so specify the hooks a module required as well as the mod_perl version needed. This is causing the problem, so if you change the line to simply use mod_perl2 qw(1.9922); You should be okay. At some point, this feature might be re-introduced to mp2 -------------------------------------------------------------------------------- Philippe M. Chiasson m/gozer\@(apache|cpan|ectoplasm)\.org/ GPG KeyID : 88C3A5A5 http://gozer.ectoplasm.org/ F9BF E0C2 480E 7680 1AE5 3631 CB32 A107 88C3A5A5
signature.asc
Description: OpenPGP digital signature