Can you create a test.pl in the same directory where the index.pl is? It should have this content:
#!/usr/bin/perl use strict; use warnings; use FindBin qw($Bin); use CGI; print CGI->header, $Bin; chmod it to 755, run it via Browser and post the result here. Cheers, Renee ratnawe...@sunrise.ch schrieb: > Hi > > Ref: Renee Bäcker <mailinglis...@renee-baecker.de> 25.03.2009 14:10 >> ratnawe...@sunrise.ch schrieb: >>> ... >>> # pwd >>> /home/www/intra/otrs/Kernel >> In your last post the error message said "/home/www/otrs/..." no "intra" >> in it. > > Sorry for that. I sort of annonymized the thing. Here is the > complete story: > > === > # pwd > /home/www/intra/otrs > > # ls > ARCHIVE COPYING INSTALL Kernel README.webserver > TODO > bin CREDITS INSTALL.RedHat README RELEASE > UPGRADING > CHANGES doc INSTALL.SuSE README.database scripts > var > > # ls Kernel/ > Config Config.pm.dist Language Modules System > Config.pm cpan-lib Language.pm Output > > # diff Kernel/Config.pm Kernel/Config.pm.dist > > File bin/cgi-bin/installer.pl lines 26 .. 38 > ---------------------------- > # use ../../ as lib location > use FindBin qw($Bin); > use lib "$Bin/../.."; > use lib "$Bin/../../Kernel/cpan-lib"; > > use vars qw($VERSION $Debug); > $VERSION = qw($Revision: 1.28 $) [1]; > > # check @INC for mod_perl (add lib path for "require module"!) > push( @INC, "$Bin/../..", "$Bin/../../Kernel/cpan-lib" ); > > # all OTRS Installer modules > use Kernel::Config; > ==== > > Request of the browser > > Error message in Apache logs: > [error] Can't locate Kernel/Config.pm in @INC (@INC contains: > /usr/sbin/../Kernel/cpan-lib /usr/sbin/.. /etc/perl > /usr/local/lib/perl/5.8.8 /usr/local/share/perl/5.8.8 > /usr/lib/perl5 /usr/share/perl5 /usr/lib/perl/5.8 > /usr/share/perl/5.8 /usr/local/lib/site_perl . /etc/apache2) at > /home/www/intra/otrs/bin/cgi-bin/installer.pl line 38.\nBEGIN > failed--compilation aborted at > /home/www/intra/otrs/bin/cgi-bin/installer.pl line 38.\n > > obviously @INC does not contain ./Kernel, what is the usual > procedure to add that? > > >> BTW: you should chown Config.pm it makes no sense to have it >> owned by root > > Done. > # ls -l Kernel/ > insgesamt 48 > drwxrwxr-x 3 500 users 4096 2009-03-23 22:10 Config > -rw-rw-r-- 1 500 users 3918 2009-03-23 22:09 Config.pm > -rw-rw-r-- 1 500 users 3918 2008-03-07 17:50 Config.pm.dist > drwxrwxr-x 16 500 users 4096 2009-01-20 21:06 cpan-lib > drwxrwxr-x 2 500 users 4096 2009-01-20 21:06 Language > -rw-rw-r-- 1 500 users 14119 2008-11-16 17:03 Language.pm > drwxrwxr-x 2 500 users 4096 2009-01-20 21:06 Modules > drwxrwxr-x 5 500 users 4096 2009-01-20 21:06 Output > drwxrwxr-x 23 500 users 4096 2009-01-20 21:06 System > > regards > Ratna > --------------------------------------------------------------------- > 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 > > NEW! ENTERPRISE SUBSCRIPTION - Get more information NOW! > http://www.otrs.com/en/support/enterprise-subscription/ > > -- Perl-Magazin: http://perl-magazin.de Perl-Nachrichten: http://perl-nachrichten.de --------------------------------------------------------------------- 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 NEW! ENTERPRISE SUBSCRIPTION - Get more information NOW! http://www.otrs.com/en/support/enterprise-subscription/