While attempting to install RT 2.0.11, I find that I cannot start apache
after adding in the virtualhost block to my httpd.conf. The error is this:
Syntax error on line 944 of /usr/local/pkgs/apache/conf/httpd.conf: Can’t
locate object method “get” via package “Apache::Table” (perhaps you forgot
to load “Apache::Table”?) at
Compilation failed in require at /usr/local/pkgs/rt2/bin/webmux.pl line
BEGIN failed–compilation aborted at /usr/local/pkgs/rt2/bin/webmux.pl
Compilation failed in require at (eval 5) line 1.
/usr/local/pkgs/apache/bin/apachectl start: httpd could not be started
I know that Apache::Table is installed.
Someone told me to add this line to my mason handler:
But that didn’t fix anything.
Someone else told me to create a mod_perl_startup.pl to be called by
apache and add the location of Apache.pm explicitly:
use lib qw(/usr/local/pkgs/perl/lib/site_perl/5.6.1/i686-linux);
But that didn’t work either.
If I run
perl -e ‘use Apache::Table;’
it exits cleanly, so I know perl can find the module.
VLSI Research System Administrator
University of Washington
Electrical Engineering Dept
206/543.2523 EE/CSE 307F