[Rt-devel] Multi-instance patch
Oliver Hookins
oliver.hookins at anchor.com.au
Sun Dec 18 23:05:59 EST 2005
Not sure if this got through the other day...
Stephen Joyce wrote:
> Oliver,
>
> I am successfully using the multi-instance patch on 3.4.2. It's great!
> What sort of trouble did you have applying the patch?
No real trouble applying the patch (although I had to re-jig it as you
did for it to work). I actually ended up applying it to the source
packages from debian and rebuilding debs from it.
The problems I'm having is actually during use. I have set up two users
with databases, and the following in their home directories:
~user/etc/request-tracker3.4/RT_SiteConfig.pm
~user/usr/share/request-tracker3.4/libexec/mason_handler.fcgi (which is
a link to the system mason_handler.fcgi file).
Then I have virtual hosts in apache set up with different domain names
etc, aliases to direct to the mason handler, and the following line:
FastCgiServer
/home/user/usr/share/request-tracker3.4/libexec/mason_handler.fcgi
-initial-env RT_INSTANCE_PATH=/home/user/
However it seems to be ignoring this environment variable. It accepts
the default settings in RT.pm and thus tries to use a system-wide
configuration (which doesn't exist). If I edit RT.pm and manually
specify the location of the SITE_CONFIG_FILE as one of the user's
RT_SiteConfig.pm files, it will work, but only for that user (regardless
of which virtual host is served up.
Any ideas?
--
Regards,
Oliver Hookins
Anchor Systems
More information about the Rt-devel
mailing list