[rt-users] RT3 installation problems (Mason)
Mary Hunter
mhunter at jfku.edu
Thu Mar 6 15:08:46 EST 2003
I am trying to do a new install of the RT3 beta.
The dependency check seemed to go well, and everything installed fine.
However, I get a 500 server error when I try to access RT via a
browser. This shows up in my apache error_log:
[Thu Mar 6 11:51:59 2003] [error] Undefined subroutine &RT:Mason::handler called.
But I have Mason, as CPAN installed for me:
/usr/local/lib/perl5/site_perl/5.8.0/HTML/Mason.pm
/usr/local/lib/perl5/site_perl/5.8.0/Apache/Mason.pm
/usr/local/lib/perl5/site_perl/5.8.0/Bundle/HTML/Mason.pm
I'm using got mod_perl 1.27 w/apache 1.3.27, which I installed using the
PDF installation guide that somebody posted a link to several days back.
I am using OpenBSD and PostgreSQL.
Here is my (sanitized) section of my httpd.conf:
<VirtualHost xxx.xxx.xxx.xxx>
ServerName xxxx.xxxx.xxx
DocumentRoot /var/www/rt3/share/html
AddDefaultCharset UTF-8
PerlModule Apache::DBI
PerlRequire /var/www/rt3/bin/webmux.pl
<Location />
SetHandler perl-script
PerlHandler RT:Mason
</Location>
</VirtualHost>
When I comment out the "PerlHandler RT:Mason", I get what looks like
the perl source of something. The URL in my location box is
http://xxxx.xxxx.xxx/index.html? .
I'm guessing that RT just can't find Mason. Is there a path setting
I'm just missing somewhere? Is there a dependency the script doesn't
specifically check for?
------------------------------------------------------------
Mary Hunter John F. Kennedy University
Information Services 12 Altarinda Road
Orinda, CA 94563-2603
More information about the rt-users
mailing list