MOD_PERL + apache2-perl-startup.pl

Hilfe zu Znuny Problemen aller Art
Locked
shanny
Znuny newbie
Posts: 12
Joined: 01 Aug 2013, 08:00
Znuny Version: 3.2.9

MOD_PERL + apache2-perl-startup.pl

Post by shanny »

Hallo, ich lese fleißig im forum mit und habe mich entschieden ein OTRS aufzusetzen.
Seid ein paar Tagen läuft alles unter cgi, jedoch ist die Performance leider sehr langsam.

Ich nutze OTRS 3.2.9 auf einem SUSE Linux Enterprise Server 11 SP3 x64 System.
Nun wollte ich MOD_PERL in Verbindung mit OTRS nutzen und habe dies installiert.
Mit dem Befehl : apache2ctl -M ist es auch als aktiv angeziegt.

[..]
userdir_module (shared)
reqtimeout_module (shared)
perl_module (shared)
Syntax OK

Damit OTRS nun cgi deaktiviert und dafür Mod_Perl nutz (So habe ich es verstanden) soll ich ja die otrs/scripts/apache2-perl-startup.pl ausführen.

Leider bekomme ich wegen der fehlenden Umgebung von MOD_PERL immer einen Fehler.

./apache2-perl-startup.pl
[Wed Aug 14 06:53:51 2013] apache2-perl-startup.pl: Use of uninitialized value $ENV{"MOD_PERL"} in pattern match (m//) at ./apache2-perl-startup.pl line 26.
MOD_PERL not used! at ./apache2-perl-startup.pl line 26.

Ich weiß leider nicht, wie ich den Fehler verhindern kann oder welche Umgebung ich setzen soll. Falls Ihr noch mehr Informationen braucht, gebt mir bescheid. Würde mich freuen, wenn Ihr mir helfen könnt.

lg Shanny
reneeb
Znuny guru
Posts: 5018
Joined: 13 Mar 2011, 09:54
Znuny Version: 6.0.x
Real Name: Renée Bäcker
Company: Perl-Services.de
Contact:

Re: MOD_PERL + apache2-perl-startup.pl

Post by reneeb »

Du sollst das Skript nicht selbst ausführen. Um mod_perl für OTRS zu benutzen, musst du die Konfig vom Apachen anpassen. Am besten nimmst Du einfach die Konfig, die unter <OTRS_HOME>/scripts/apache2-httpd.include.conf zu finden ist.
Perl / Znuny development: http://perl-services.de
Free Znuny add ons from the community: http://opar.perl-services.de
Commercial add ons: http://feature-addons.de
shanny
Znuny newbie
Posts: 12
Joined: 01 Aug 2013, 08:00
Znuny Version: 3.2.9

Re: MOD_PERL + apache2-perl-startup.pl

Post by shanny »

OK danke, das habe ich mir gedacht, da die datei dort aufgerufen wird.

Die Config ist auch eingerichtet "mod_perl.conf", sowie die "otrs.conf"

CGI kann ich leider nicht deaktivieren. Wenn ich das mache, wird mir die index.pl als Download angeboten. Hier weiß aber leider auch nicht genau, wie ich die CGI "richtig" bei SUSE deaktivieren kann. Als test hatte ich die mod_cgi umbenannt, da das ausgrauen/löschen in der loadmodules.conf nicht funktioniert. Beim nächsten Apache restart wird die bearbeitung rückgängig gemacht. Bin noch nicht dahinter gekommen, warum das so ist.
shanny
Znuny newbie
Posts: 12
Joined: 01 Aug 2013, 08:00
Znuny Version: 3.2.9

Re: MOD_PERL + apache2-perl-startup.pl

Post by shanny »

Würde mich freuen, falls noch jemand eine Idee hat oder mir sagt, was er noch für Informationen dazu braucht.
Danke.
Locked