ich habe Installationsprobleme mit dem otrs-1.3.2 RPM auf suse 9.0. Zunächst die Rahmendaten:
Apache/1.3.28 (Linux/SuSE) mod_ssl/2.8.15 OpenSSL/0.9.7b mod_perl/1.28 crescent/1.8.3 PHP/4.3.3 configured -- resuming normal operations
perl -v This is perl, v5.8.1 built for i586-linux-thread-multi
Die diversen Perl-Module (Digest::MD5, Net::DNS, Net::LDAP, GD...) wurden per Suse-RPM oder per CPAN installiert. Trotz Verwendung des RPM habe ich die manuelle Installation ("Verwendung der tar.gz Datei zur Installation von ORTS auf einer beliebeigen Linux/Unix plattform") durchgearbeitet. Es hängt nun beim Laden des otrs.conf, ich komm da nicht weiter:
------------------------- # -- # added for OTRS (http://otrs.org/) # --
# agent, admin and customer frontend ScriptAlias /otrs/ "/opt/otrs/bin/cgi-bin/" Alias /otrs-web/ "/opt/otrs/var/httpd/htdocs/"
# load all otrs modules Perlrequire /opt/otrs/scripts/apache-perl-startup.pl
# Apache::Reload - Reload Perl Modules when Changed on Disk PerlModule Apache::Reload PerlInitHandler Apache::Reload
# set mod_perl2 options <Location /otrs> ErrorDocument 403 /otrs/customer.pl ErrorDocument 403 /otrs/index.pl SetHandler perl-script PerlHandler ModPerl::Registry Options +ExecCGI PerlOptions +ParseHeaders </Location>
# MaxRequestsPerChild (so no apache child will be to big!) # MaxRequestsPerChild 400
-------------------------
In der Perlrequire Zeile habe ich "apache2-perl-startup.pl" durch "apache-perl-startup.pl" ersetzt, da wir ja den apache 1.3 benutzen.
Folgende Zeilen produzieren Fehler:
1)
PerlModule Apache::Reload
Syntax error on line 13 of /etc/httpd/intraweb.gaia.de/otrs.conf:
Can't locate Apache/Reload.pm in @INC (@INC contains: ../../ /opt/otrs/Kernel/cpan-lib /opt/otrs/ /usr/lib/perl5/5.8.1/i586-linux-thread-multi /usr/lib/perl5/5.8.1 /usr/lib/perl5/site_perl/5.8.1/i586-linux-thread-multi /usr/lib/perl5/site_perl/5.8.1 /usr/lib/perl5/site_perl /usr/lib/perl5/vendor_perl/5.8.1/i586-linux-thread-multi /usr/lib/perl5/vendor_perl/5.8.1 /usr/lib/perl5/vendor_perl . /srv/www/ /srv/www/lib/perl) at (eval 85) line 3.
2)
PerlOptions +ParseHeaders
Syntax error on line 23 of /etc/httpd/intraweb.gaia.de/otrs.conf:
Invalid command 'PerlOptions', perhaps mis-spelled or defined by a module not included in the server configuration
Das MaxRequestsPerChild 400 hab ich auskommentiert, da unser OTRS in einem VirtualHost laufen wird und diese Direktive dort nicht zugelassen ist (sagt jedenfalls der apache).
Ich bin leider kein mod_perl und ebensowenig ein "Perl-Modul-Experte", aber ich vermute mal, daß irgendwas in unserer apache <-> mod_perl <-> Perl Umgebung falsch läuft oder "verbogen" ist.
Hat jemand ein paar Tipps?
Danke! Thommie Rother Gaia Stuttgart
-- -------------------------------------------------------------------- THOMAS M. ROTHER * n e t z w i s s e n . d e * D-73728 Esslingen F.R. Germany, European Union * mailto:[EMAIL PROTECTED] http://www.netzwissen.de * GPG Key from http://wwwkeys.de.pgp.net Fingerprint B208 E204 4249 4635 19B9 B691 3E73 C8B9 1229 DE4C ---------------------------------------------------------------------
_______________________________________________ OTRS Mailingliste: otrs-de - Webpage: http://otrs.org/ Archiv: http://lists.otrs.org/pipermail/otrs-de/ Listenabo verwalten: http://lists.otrs.org/cgi-bin/listinfo/otrs-de/ Support oder Consulting fuer Ihr OTRS System? => http://www.otrs.de/