Hi Jason,

On Fri, Jan 03, 2003 at 03:00:16PM -0500, Jason McCormick wrote:
> Has anyone successfully gotten OTRS to work with Apache2 + mod_perl-2 
> (mod_perl-1.99_07)?  I've finally conquered one problem and hit another.  The 

I'm not. But I'll check this tomorrow. .)

> first problem I had was not being able to run installer.pl.  The error_log 
> reported the following:
> 
> [Thu Jan 02 16:55:37 2003] [error] 27204: ModPerl::Registry: Can't locate 
> Kernel/Config.pm in @INC (@INC contains: //../..m 
> /usr/lib/perl5/5.8.0/i386-linux-thread-multi /usr/lib/perl5/5.8.0 
> /usr/lib/perl5/site_perl/5.8.0/i386-linux-thread-multi 
> /usr/lib/perl5/site_perl/5.8.0 /usr/lib/perl5/site_perl 
> /usr/lib/perl5/vendor_perl/5.8.0/i386-linux-thread-multi 
> /usr/lib/perl5/vendor_perl/5.8.0 /usr/lib/perl5/vendor_perl .) at 
> /opt/OpenTRS/bin/cgi-bin/installer.pl line 39. BEGIN failed--compilation 
> aborted at /opt/OpenTRS/bin/cgi-bin/installer.pl line 39.
> 
> If you look in this message the first include path is //../.. which is being 
> returned from the following in installer.pl:
> 
> # OTRS root directory
> use FindBin qw($Bin);
> use lib "$Bin/../..";
> 
> The 'use lib' statement is setting //../.. instead of 
> /opt/OpenTRS/bin/cgi-bin/../.. which seems to me that mod_perl is thinking 
> that the perl script is running from / to the webserver.  So to combat this I 
> [...]

The $Bin should be the directory of the installer.pl. So @INC should be like:
[...]
Kernel/Config.pm in @INC (@INC contains: /opt/OpenTRS/bin/cgi-bin/../..m 
/usr/lib/perl5/5.8.0/i386-linux-thread-multi /usr/lib/perl5/5.8.0 
/usr/lib/perl5/site_perl/5.8.0/i386-linux-thread-multi 
/usr/lib/perl5/site_perl/5.8.0 /usr/lib/perl5/site_perl 
[...]

Maybe FindBin works not correctly with mod_perl2. I'll check this tomorrow.

> Jason McCormick

  Martin

--
Martin Edenhofer - <martin at edenhofer.de> - http://martin.edenhofer.de/
--
"Security is a process, not a product." - Bruce Schneier

_______________________________________________
OTRS mailing list: otrs - Webpage: http://otrs.org/
Archive: http://lists.otrs.org/pipermail/otrs
To unsubscribe: http://lists.otrs.org/cgi-bin/listinfo/otrs

Reply via email to