Perl Fehlermeldung Can't locate Apache/Registry.pm

Hi List, am installing otrs 2.0.1 on a gentoo server, but get this error message: [Tue Aug 23 08:30:06 2005] [error] [client 193.16.x.y] failed to resolve handler pache::Regist ry': Can't locate Apache/Registry.pm in @INC (@INC contains: /home/httpd/perl /etc/perl /usr/lib/per l5/site_perl/5.8.6/i686-linux /usr/lib/perl5/site_perl/5.8.6 /usr/lib/perl5/site_perl /usr/lib/perl5 /vendor_perl/5.8.6/i686-linux /usr/lib/perl5/vendor_perl/5.8.6 /usr/lib/perl5/vendor_perl /usr/lib/p erl5/5.8.6/i686-linux /usr/lib/perl5/5.8.6 /usr/local/lib/site_perl . /usr/lib/apache2) at (eval 6) line 3.\n Installation looks ok: # bin/otrs.checkModules CGI ... ok Date::Pcalc ... ok DBI ... ok DBD::mysql ... ok Digest::MD5 ... ok LWP::UserAgent ... ok IO::Scalar ... ok IO::Wrap ... ok MIME::Base64 ... ok MIME::Tools ... ok Mail::Internet ... ok Net::DNS ... ok Net::POP3 ... ok Net::LDAP ... not installed! (for directory authentication - not required) Net::SMTP ... ok Authen::SASL ... ok GD ... ok GD::Text ... ok GD::Graph ... ok GD::Graph::lines ... ok GD::Text::Align ... ok XML::Parser ... ok # perl -cw /opt/otrs/bin/cgi-bin/index.pl /opt/otrs/bin/cgi-bin/index.pl syntax OK Mod_perl2 Config: Summary of my perl5 (revision 5 version 8 subversion 6) configuration: Platform: osname=linux, osvers=2.6.11.10-xen, archname=i686-linux uname='linux xenu 2.6.11.10-xen #1 mon jul 25 22:26:33 mest 2005 i686 intel(r) xeon(tm) cpu 2.00ghz genuineintel gnulinux ' config_args='-des -Darchname=i686-linux -Dcccdlflags=-fPIC -Dccdlflags=-rdynamic -Dcc=i686-pc-linux-gnu-gcc -Dprefix=/usr -Dvendorprefix=/usr -Dsiteprefix=/usr -Dlocincpth= -Doptimize=-O2 -march=i686 -fomit-frame-pointer -Duselargefiles -Dd_semctl_semun -Dscriptdir=/usr/bin -Dman1dir=/usr/share/man/man1 -Dman3dir=/usr/share/man/man3 -Dinstallman1dir=/usr/share/man/man1 -Dinstallman3dir=/var/tmp/portage/perl-5.8.6-r5/image//usr/share/man/man3 -Dman1ext=1 -Dman3ext=3pm -Dinc_version_list=5.8.0 5.8.0/i686-linux 5.8.2 5.8.2/i686-linux 5.8.4 5.8.4/i686-linux 5.8.5 5.8.5/i686-linux -Dcf_by=Gentoo -Ud_csh -Di_ndbm -Di_gdbm -Di_db' hint=recommended, useposix=true, d_sigaction=define usethreads=undef use5005threads=undef useithreads=undef usemultiplicity=undef useperlio=define d_sfio=undef uselargefiles=define usesocks=undef use64bitint=undef use64bitall=undef uselongdouble=undef usemymalloc=n, bincompat5005=undef Compiler: cc='i686-pc-linux-gnu-gcc', ccflags ='-fno-strict-aliasing -pipe -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -I/usr/include/gdbm', optimize='-O2 -march=i686 -fomit-frame-pointer', cppflags='-DPERL5 -fno-strict-aliasing -pipe -I/usr/include/gdbm' ccversion='', gccversion='3.3.5-20050130 (Gentoo 3.3.5.20050130-r1, ssp-3.3.5.20050130-1, pie-8.7.7.1)', gccosandvers='' intsize=4, longsize=4, ptrsize=4, doublesize=8, byteorder=1234 d_longlong=define, longlongsize=8, d_longdbl=define, longdblsize=12 ivtype='long', ivsize=4, nvtype='double', nvsize=8, Off_t='off_t', lseeksize=8 alignbytes=4, prototype=define Linker and Libraries: ld='i686-pc-linux-gnu-gcc', ldflags =' -L/usr/local/lib' libpth=/usr/local/lib /lib /usr/lib libs=-lpthread -lnsl -lgdbm -ldb -ldl -lm -lcrypt -lutil -lc perllibs=-lpthread -lnsl -ldl -lm -lcrypt -lutil -lc libc=/lib/libc-2.3.5.so, so=so, useshrplib=false, libperl=libperl.a gnulibc_version='2.3.5' Dynamic Linking: dlsrc=dl_dlopen.xs, dlext=so, d_dlsymun=undef, ccdlflags='-rdynamic' cccdlflags='-fPIC', lddlflags='-shared -L/usr/local/lib' Versions: # /usr/sbin/apache2 -v Server version: Apache/2.0.54 Server built: Aug 22 2005 11:07:28 # perl -v This is perl, v5.8.6 built for i686-linux any ideas? regards Martin -- Dipl.-Ing. Martin Hierling - S(kim) FH Lippe und Hoexter Raum 343 - Liebigstr. 87 - 32657 Lemgo - Germany - Earth Tel.: +49-(0)5261 - 702-433 - Fax: +49-(0)5261 - 702-467 http://www.fh-luh.de/skim/netzwerk.html ---------------------------------------------------------------- Space is an illusion, disk space doubly so. ----------------------------------------------------------------

Hi Martin, On Tue, Aug 23, 2005 at 08:45:07AM +0200, Martin Hierling wrote:
am installing otrs 2.0.1 on a gentoo server, but get this error message:
[Tue Aug 23 08:30:06 2005] [error] [client 193.16.x.y] failed to resolve handler pache::Regist ry': Can't locate Apache/Registry.pm in @INC (@INC contains: /home/httpd/perl /etc/perl /usr/lib/per l5/site_perl/5.8.6/i686-linux /usr/lib/perl5/site_perl/5.8.6 /usr/lib/perl5/site_perl /usr/lib/perl5 /vendor_perl/5.8.6/i686-linux /usr/lib/perl5/vendor_perl/5.8.6 /usr/lib/perl5/vendor_perl /usr/lib/p erl5/5.8.6/i686-linux /usr/lib/perl5/5.8.6 /usr/local/lib/site_perl . /usr/lib/apache2) at (eval 6) line 3.\n
What version of mod_perl2 is installed. I wasn't able to find this info in your last message. Also I'd like to see your OTRS specefic apache configuration. Maybe the problem gets solved, if you replace "Apache" with "Apache2" in your web server configuration. That works for me on debian unstable. Best regards, Christian -- ((otrs)) :: OTRS GmbH :: Europaring 4 :: D - 94315 Straubing Fon: +49 (0) 9421 1862 760 :: Fax: +49 (0) 9421 1862 769 http://www.otrs.com/ :: Communication with success!
participants (2)
-
Christian Schoepplein
-
Martin Hierling