Hallo,
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/

Antwort per Email an