Make RT to share Apache with other webapps

Hello,

I have compiled RT 3.6.4 tand know have problems setting up it to work
as FastCGI module within an Apache web server where there are other
webapps running… I have tried to follow the instructions, but ehn no
other app works…

I couldn’t find any instruction for this task. Could you help me?

Thanks in advance and best regards

What, specifically, are you having problems with? Our RT installation is
on an app server with lots of other things.On Wed, 2007-09-12 at 14:16 +0200, Dummy cerberus wrote:

Hello,

I have compiled RT 3.6.4 tand know have problems setting up it to work
as FastCGI module within an Apache web server where there are other
webapps running… I have tried to follow the instructions, but ehn no
other app works…

I couldn’t find any instruction for this task. Could you help me?

Thanks in advance and best regards


http://lists.bestpractical.com/cgi-bin/mailman/listinfo/rt-users

Community help: http://wiki.bestpractical.com
Commercial support: sales@bestpractical.com

Discover RT’s hidden secrets with RT Essentials from O’Reilly Media.
Buy a copy at http://rtbook.bestpractical.com

My problem is that I don’t want to configure RT app to be at the
’root’ of my webhost… and all the docs I see locate it at that
point… I think…

Neither is ours, it’s in “/projects/rt”… Apache conf below. Might help
with your LDAP problem too.

Alias /projects/rt /opt/rt3/share/html

this line applies to Apache2+mod_perl2 only

PerlModule Apache2::compat

PerlModule Apache::DBI
PerlRequire /opt/rt3/bin/webmux.pl

<Directory /opt/rt3/share/html>
AllowOverride All
Options ExecCGI FollowSymLinks

<Location /projects/rt>
RewriteEngine On
RedirectMatch permanent (.*)/$ $1/index.html
AddDefaultCharset UTF-8
SetHandler perl-script
PerlHandler RT::Mason

           AuthLDAPURL ldap://ldap.you.com/o=your.com?uid
           AuthLDAPGroupAttribute memberUid
           AuthLDAPGroupAttributeIsDN off
           AuthName "Tracking System"
           AuthType Basic
           AuthBasicProvider ldap
           #require ldap-user dummy
           require ldap-group cn=tracking,ou=groups,o=dummy
   </Location>

   <LocationMatch "/projects/rt/(.*NoAuth)">
           # Disable auth
           Satisfy Any
           Allow from all
   </LocationMatch>

    <Location "/projects/rt/SelfService">
           # Disable auth
            Satisfy Any
            Allow from all
    </Location>