[rt-users] Apache config help?

Martin Hemmings mhemmings at trakonic.com
Wed Aug 8 12:11:42 EDT 2001


Ok I've been struggling with this install of RT 2.04 for a day and a half
now and I need a bit of help...  I know my way around a RedHat 7.1 install
since I setup Bugzilla, and Perl, and MySQL, and Apache on the same system a
few months ago.

Now I'm trying to set up RT2 on the same server to use a seperate database
from the bugzilla stuff.  I've been following the setup guide and I've
finally gotten to the part about modifying the Apache configuration files
(the testdeps and fixdeps were a big help, although it took some work to get
Apache::Cookie installed).

I want RT to be accessable from a subdirectory on my web server (ie
http://192.168.10.1/rt , the server is on our internal network and doesnt
have a full domain address.  bugzilla is accessed from
http://192.168.10.1/bugzilla on the same server)

I have all the necessary modules installed (as proven by testdeps) and I'm
in the process of modifying the Apache httpd.conf file.

I have a simlink to /usr/local/rt2/WebRT/html placed in the Apache htdocs
directory and in the httpd.conf file I've entered the lines:

#  RT2 config
PerlModule Apache::DBI
PerlRequire /usr/local/rt2/bin/webmux.pl
<Location /rt>
 SetHandler perl-script
 PerlHandler RT::Mason
</Location>

When I try to restart apache it says to check the config file for Syntax
errors.  It refuses to recognize PerlModule, PerlRequire and PerlHandler and
wont use the config file as long as they are present.  I'm pretty sure Mason
and mod_perl are installed since testdeps didnt find anything wrong.

If I comment out all these lines and just go to http://192.168.10.1/rt I get
basic text headers instead of the Rt page.

What am I missing?  Any Suggestions?


Martin





More information about the rt-users mailing list