[rt-users] mod_perl2 compatibility

Ruslan U. Zakirov Ruslan.Zakirov at miet.ru
Tue Jul 12 03:56:41 EDT 2005


Ian Ward wrote:
> Ruslan U. Zakirov wrote:
> 
>> Ian Ward wrote:
>>  
>>
>>> We have been running rt ( differing version ) with mod_perl2 now for
>>> nearly 3 years.
>>>   
>>
>> Please, clarify what exactly mod_perl version is!!! You can't run MP2
>> for years, because MP2 is available only for month or two.
>> You can run development version 1.99_XX that is DEVELOPMENT branch.
>>
>> If you use MP1.99_XX or MP2.X then you are in situation: "I know what
>> I'm doing! I subscribed to the mod_perl mailing list and follow all
>> major changes. And if something goes wrong while perl/mod_perl update I
>> know where to go and this is not RT mailing list."
>>
>>  
>>
>>> Never had a problem, however it is slow.
>>>   
>>
>> Last versions of the MP2.X and 1.99_XX as fast as latest FastCGI
>> versions.
>> MP1 is slower then FCGI by ~10% this was tested for simple operations
>> like browsing HomePage with ab tool in RT 3.0.X.
>>
>>  
>>
> OK, I'm sorry I used such a sweeping statement.  After I sent it I
> thought maybe it wasn't the best thing to say as it just adds to the
> confusion.
> 
> We started using RT around 2.0.X on RedHat 7.X which of course was
> mod_perl1 and apache 1.3.X
> 
> RedHat 9 came out and we installed that and battled with the mod_perl
> known as mod_perl2 but was really mod_perl_1.99 ( I think, hey it was a
> long time ago! )
> 
> Since then gone to 3.0.11 on RedHat ES3 ( which ended up a dead end  as
> well )
> RedHat seem to refuse to update the Perl in their distributions which
> eventually blocks your progress with RT
> We could not get RT past 3.0.12 ( I seem to recall )
> Then went on to Fedora Core2 , RT 3.2.2 with mod_perl2 ( errr 1.99 ) and
> custom built Mysql 4
> 
> So here I am at Fedora Core 4  , Our RT broke, ( and I am no mod_perl
> expert ) so, based on advise here (backed up with your statement ) I
> have decided to go with FastCGI using the RedHat ES4 howto as a basis.
> 
> It is now working except that the RT instance runs under /rt instead of
> the root of the server.
> I'd like to get it finished off and I will document it but I am not that
> good with Apache directives either!
> ( I am good at somethings, dammed if I can remember though )
http://wiki.bestpractical.com/index.cgi?RHEL4InstallGuide
AFAICS you just need to change ScriptAlias in httpd.conf and set $Web*
config options to get of /rt.
May be script alias line should look like:
ScriptAlias / /opt/rt3/bin/mason_handler.fcgi/

> 
> regards, Ian
> 
> 




More information about the rt-users mailing list