[rt-users] Can't start apache after 2.0.9 installation
Don Silvia
don at zeroazimuth.com
Mon Dec 3 06:05:26 EST 2001
Hi all,
I'm having trouble starting apache after adding the following perl handler
for RT:
Alias /rt/ /opt/rt2/WebRT/html/
PerlRequire /opt/rt2/bin/webmux.pl
<Location /rt>
SetHandler perl-script
PerlHandler RT::Mason
</Location>
Summary of my system:
- Red Hat 7.1
- Perl 5.6.1
- mod_perl 1.26
- apache 1.3.22
I rebuilt mod_perl and apache as follows:
perl Makefile.PL APACHE_PREFIX=/usr/local/apache
APACHE_SRC=../apache-1.3.22/src DO_HTTPD=1 USE_APACI=1 EVERYTHING=1
PERL_TABLE_API=1
I added the PERL_TABLE_API after seeing a previous post on this list, and it
did suppress an error with Apache::Table.
The apache log file shows these errors:
[Sun Dec 2 10:46:41 2001] [error] Can't call method "get" on an undefined
value
at /usr/local/lib/perl5/site_perl/5.6.1/HTML/Mason/ApacheHandler.pm line
365.
Compilation failed in require at /opt/rt2/bin/webmux.pl line 20. BEGIN
failed--
compilation aborted at /opt/rt2/bin/webmux.pl line 20. Compilation failed in
require at (eval 18) line 1.
Syntax error on line 286 of /usr/local/apache/conf/httpd.conf: Can't call
method
"get" on an undefined value at
/usr/local/lib/perl5/site_perl/5.6.1/HTML/Mason/ApacheHandler.pm line 365.
Compilation failed in require at /opt/rt2/bin/webmux.pl line 20. BEGIN
failed--
compilation aborted at /opt/rt2/bin/webmux.pl line 20. Compilation failed in
require at (eval 18) line 1.
Any ideas on how to resolve this?
Thanks,
Don Silvia
More information about the rt-users
mailing list