Hi there -
I am going through the motions of setting up RT version 3.4.4 on a Red Hat
Enterprise 3 server. The server originally had Perl 5.8.0 and MySQL 3.23. I
upgraded Perl to version 5.8.8 without removing the original perl files, and
removed older MySQL database for version 4.1.16. The installation procedure went
by without any major problems. I am at the point of setting up the web
interface. The server currently has two websites on it, and the rt website would
be added to the list. The new virtual server will have its own ip address and
I am modifying the httpd.conf file and have the following entries set up for the
ServerName radoncrt.mgh.harvard.edu ServerAdmin firstname.lastname@example.org DocumentRoot /var/opt/rt3/share/html ErrorLog /usr/local/apache/logs/rt_error_log ErrorLog /usr/local/apache/logs/rt_error_log
Alias /rt /opt/rt3/share/html
<Location /rt> AddDefaultCharset UTF-8 SetHandler perl-script PerlHandler RT::Mason PerlModule Apache::DBI PerlRequire /opt/rt3/bin/webmux.pl </Location>
Whenever I try to start the server with the above information, I get the
Syntax error on line 577 of /usr/local/apache_1.3.perl/conf/httpd.conf:
Can’t locate Apache/DBI.pm in @INC (@INC contains:
/usr/lib/perl5/5.8.0/i386-linux-thread-multi /usr/lib/perl5/5.8.0 .
/usr/local/apache/ /usr/local/apache/lib/perl) at (eval 5) line 3.
Line 577 corresponds to the PerlModule Apache::DBI line. I verified the
Apache::DBI module has been installed. How can I correct this? Thanks.