SV: [rt-users] Mason error?

Sheeri Kritzer skritz01 at emerald.tufts.edu
Fri Jul 27 09:58:45 EDT 2001


Rich,

Thank you so much, that was the problem.  I compiled mod_perl as root with

perl Makefile.PL DYNAMIC=1 PERL_TABLE_API=1 EVERYTHING=1

and copied the new httpd onto /usr/local/apache/bin/httpd, and voila!  it
worked.

Thanks,

-Sheeri

On Fri, 27 Jul 2001, Richard Gration wrote:

>  From the Apache::Table pods:
>
> Apache::Table provides a tied interface to the Apache Table structure.
> mod_perl has to be compiled with at least one of the following options:
>
> DYNAMIC=1
> PERL_TABLE_API=1
> EVERYTHING=1
>
> HTH
> Rich
>
> Ole Schelde wrote:
>
> > Hi Sheeri
> >
> > Have you found a solution for your problem?
> >
> > I'm getting the same error, when I try to start Apache.
> >
> > Ole Schelde
> > Aarhus School of Architecture
> >
> > -----Oprindelig meddelelse-----
> > Fra: Sheeri Kritzer [mailto:skritz01 at emerald.tufts.edu]
> > Sendt: 26. juli 2001 20:13
> > Til: rt-users at fsck.com
> > Emne: [rt-users] Mason error?
> >
> >
> > Hey there,
> >
> > trying to install RT2 (what else is new?  ;)
> >
> > apache, mysql, mod_perl all installed and happy.  Apache ran happily
> > before I placed the following in httpd.conf:
> >
> > <VirtualHost 130.64.1.156>
> > DocumentRoot /opt/rt/WebRT/html
> > ServerName acid.usg.tufts.edu
> > PerlModule Apache::DBI
> > PerlRequire /opt/rt/bin/webmux.pl
> > <Location />
> > SetHandler perl-script
> > PerlHandler RT::Mason
> > </Location>
> > </VirtualHost>
> >
> > now when I try to start apache, I get:
> >
> > perl_tie_hash: Can't locate object method "TIEHASH" via package
> > "Apache::Table" (perhaps you forgot to load "Apache::Table"?) at
> > /usr/local/perl/lib/site_perl/5.6.1/HTML/Mason/ApacheHandler.pm line
> > 365.
> > [Thu Jul 26 14:12:07 2001] [error] Can't locate object method "get" via
> > package "Apache::Table" (perhaps you forgot to load "Apache::Table"?) at
> > /usr/local/perl/lib/site_perl/5.6.1/HTML/Mason/ApacheHandler.pm line
> > 365.
> > Compilation failed in require at /opt/rt/bin/webmux.pl line 18.
> > BEGIN failed--compilation aborted at /opt/rt/bin/webmux.pl line 18.
> > Compilation failed in require at (eval 4) line 1.
> >
> > Syntax error on line 956 of /usr/local/apache/conf/httpd.conf:
> > Can't locate object method "get" via package "Apache::Table" (perhaps
> > you
> > forgot to load "Apache::Table"?) at
> > /usr/local/perl/lib/site_perl/5.6.1/HTML/Mason/ApacheHandler.pm line
> > 365.
> > Compilation failed in require at /opt/rt/bin/webmux.pl line 18.
> > BEGIN failed--compilation aborted at /opt/rt/bin/webmux.pl line 18.
> > Compilation failed in require at (eval 4) line 1.
> >
> > /usr/local/apache/bin/apachectl start: httpd could not be started
> >
> >
> > any suggestions?  I tried reinstalling the module containing
> > Apache::Table, but no dice.
> >
> > Sheeri Kritzer
> > Systems Administrator
> > University Systems Group
> > Tufts University
> > 617-627-3925
> > skritz01 at emerald.tufts.edu
> >
> >
> > _______________________________________________
> > rt-users mailing list
> > rt-users at lists.fsck.com
> > http://lists.fsck.com/mailman/listinfo/rt-users
> >
> > _______________________________________________
> > rt-users mailing list
> > rt-users at lists.fsck.com
> > http://lists.fsck.com/mailman/listinfo/rt-users
> >
> >
> >
>
>
> _______________________________________________
> rt-users mailing list
> rt-users at lists.fsck.com
> http://lists.fsck.com/mailman/listinfo/rt-users
>

Sheeri Kritzer
Systems Administrator
University Systems Group
Tufts University
617-627-3925
skritz01 at emerald.tufts.edu





More information about the rt-users mailing list