I was using RT1 to track tickets at my last organization, it worked great and I suggested it to be the tracking software for the organization I now work for. Due to my love for the product, I have been tasked with installing RT2 on a RedHat Linux 7.2 server.
The server is dedicated to RT2 and consists of, P2-400 with 196 MB RAM, IDE HD, and nothing special.
I installed RH72 as ‘server’ with no extras on the box to get a good clean slate to work from.
Then I followed the RT2 install instructions and every time I hit problems.
I am MSP NT certified which means I know where the start menu is and I can tie my shoes without assistance.
That is about as far as my education goes however and I may not have the background knowledge to install RT2.
I’ve tried the install about 6 times now, using Rt-2-0-9 -> Rt-2-0-11, each time I have to mess with the dependencies, ‘DBIx::SearchBuilder 0.48’ being the worst of the bunch.
Last time I tried 2-0-11, I grabbed the DBI Serch Builder using CVS, but I always end up at the same problem after much work:
Syntax error on line 285 of /usr/local/apache/conf/httpd.conf:
Can’t locate Apache/DBI.pm in @INC (@INC contains: /usr/lib/perl5/5.6.0/i386-linux /usr/lib/perl5/5.6.0 /usr/lib/perl5/site_perl/5.6.0/i386-linux /usr/lib/perl5/site_perl/5.6.0 /usr/lib/perl5/site_perl . /usr/local/apache/ /usr/local/apache/lib/perl) at (eval 3) line 3.
When I search for DBI.pm here’s my results:
find / -name DBI.pm
So, since I’m a newbie to Linux I tried the ‘duuh’ method of repairing the error:
cp /usr/lib/perl5/site_perl/5.6.0/i386-linux/DBI.pm /usr/lib/perl5/site_perl/5.6.0/Apache
Now Apache loads but attempting to access web pages gives this error:
Can’t locate object method “connect” via package “Apache::DBI::connect” at /usr/lib/perl5/site_perl/5.6.0/i386-linux/DBI.pm line 426.
So now I’m left to believe that I either need to install RT1 first and upgrade that, or I need to give in to the peer pressure and install a more simple ticketing package.
PS: You guys are doing great work! The search functions of RT2 are really what makes this so tempting. I cannot sell anyone here on RT1 because they can’t understand the filter method for searching! Please help me get RT2.