[Catalyst] error starting apache

Brandon Black blblack at gmail.com
Thu Nov 17 06:03:57 CET 2005


On 11/16/05, charlie Bowman <cbowmanschool at yahoo.com> wrote:
> --- Brandon Black <blblack at gmail.com> wrote:
>
> > On 11/15/05, charlie Bowman
> > <cbowmanschool at yahoo.com> wrote:
> > > I'm still having a damned hard time configuring
> > > Apache2-Mod_Perl2 with catalyst.  Here is the
> > error I
> > > recieve when I try to start httpd
> > > Any help in getting this solved would be great.
> > I'm
> > > dying to start playing with catalyst!
> > >
> > >
> > > Starting httpd: Syntax error on line 11 of
> > > /etc/httpd/conf.d/treetribes.conf:
> > > Can't locate object method "new" via package
> > > "Catalyst::Engine::Apache2::MP20" (perhaps you
> > forgot
> > > to load "Catalyst::Engine::Apache2::MP20"?) at
> > > /usr/lib/perl5/site_perl/5.8.6/Catalyst.pm line
> > > 1681.\nCompilation failed in require at (eval 2)
> > line
> > > 3.\n
> >
> > As of the very recently new versions of Catalyst on
> > CPAN, you have to
> > install Catalyst::Engine::Apache seperately - that
> > could be it if you
> > haven't.
> >
> I already have it installed.
>

Hmmm.  I had an issue at one point on SuSE 9.2 because thier default
apache installation paired Apache 2.x with mod_perl 1.99, which
functions like 2.x but got incorrectly(?) identified as 1.x by some
plugin or other of Catalyst.  Upgrading to a 3rd-party rpm of mod_perl
2.x fixed it.  That's about the only other thing I can think of with
so little info to go on.  Does your mod_perl install work with
anything else that uses it, or is this definitely a Catalyst-specific
issue?



More information about the Catalyst mailing list