Page 1 of 1

"mod_perl" im Apache aktivieren?

Posted: 2004-08-26 20:33
by dts
Hallo,

Ich bin gerade OTRS am installieren und benötige dafür unbedingt "mod_perl". Leider finde ich keine Informationen dazu, wie ich dieses installieren kann?

Mein System ist Debian und ich verwenden den aktuellen Apache aus dem Stable-Zweig.

Hat jemand einen Tip für mich?

Lg, DtS

Re: "mod_perl" im Apache aktivieren?

Posted: 2004-08-26 20:37
by superuser1
Hi...

- falls noch nicht vorhanden: apt-get install perl perl-base perl-modules

- in der httpd.conf die entsprechenden Einträge setzen - dazu siehe auch http://httpd.apache.org/docs/howto/cgi.html

:roll:

Re: "mod_perl" im Apache aktivieren?

Posted: 2004-08-26 20:45
by sascha
Ich kann mir zwar nur schwer vorstellen dass das Script zwingend mod_perl benötigt aber das Paket heißt libapache-mod_perl.

Re: "mod_perl" im Apache aktivieren?

Posted: 2004-08-26 20:46
by dts
Hallo,

"apt-get install perl perl-base perl-modules" ist bereits geschehen. An
das habe ich ja gottseidank gedacht. Aber nun das Problem:

Ich habe nun folgendes in der httpd.conf:

Code: Select all

# If the perl module is installed, this will be enabled.
<IfModule mod_perl.c>
  Alias /perl/ /var/www/perl/
  <Location /perl>
    SetHandler perl-script
    PerlHandler Apache::Registry
    Options +ExecCGI
  </Location>

  ### EDIT START for OTRS-Ticket-System ###

  Alias /otrs-web/ "/opt/otrs/var/httpd/htdocs/"
  Alias /otrs/ "/opt/otrs/bin/cgi-bin/"

  <Location /otrs>
    SetHandler perl-script
    PerlHandeler Apache::Registry
    Options ExecCGI
    PerlSendHeader On
    PerlSe
    tupEnv On
  </Location>

  ### EDIT END for OTRS-Ticket-System ###

</IfModule>
Laut Anleitung müßte ich http://xxxxxx.com/otrs/cgi-bin/installer.pl
aufrufen können, jedoch bekomme ich in der Log nur den Eintrag:

Code: Select all

File does not exist: /var/www/otrs/cgi-bin/installer.pl
Any Idea? Mit dem Link komm ich irgendwie nicht klar, kann mir das mal
jemand auf Deutsch übersetzen? *scherz-mach*

Lg, Dts

Re: "mod_perl" im Apache aktivieren?

Posted: 2004-08-26 20:47
by dts
Sascha wrote:Ich kann mir zwar nur schwer vorstellen dass das Script zwingend mod_perl benötigt aber das Paket heißt libapache-mod_perl.
Zwingend nicht, aber es wäre schön, wenn es so wäre...
(So lautet es in der Anleitung)



EDIT:


Bei "apt-get install libapache-mod-perl" möchte der mir alles hier
installieren? Geht das eurer Meinung in Ordnung, oder gibt das Troubles:

Code: Select all

The following NEW packages will be installed:
  libapache-mod-perl libdevel-symdump-perl libhtml-parser-perl libhtml-tagset-perl libhtml-tree-perl
  libmime-base64-perl libnet-perl libperl5.6 liburi-perl libwww-perl
Lg DtS




EDIT 2:


Scheint so als ob ich "Apache::Registry" auch noch per CPAN installieren muss *grübel*...

Re: "mod_perl" im Apache aktivieren?

Posted: 2004-08-26 21:29
by dts
***

Re: "mod_perl" im Apache aktivieren?

Posted: 2004-08-26 21:41
by dts
Ich habe nun alles installiert:

Code: Select all

The following NEW packages will be installed: 
  libapache-mod-perl libdevel-symdump-perl libhtml-parser-perl libhtml-tagset-perl libhtml-tree-perl 
  libmime-base64-perl libnet-perl libperl5.6 liburi-perl libwww-perl
Bekomme aber beim Start von Apache diese Meldung:

Code: Select all

Starting web server: apacheSyntax error on line 1042 of /etc/apache/httpd.conf:
Invalid command 'PerlHandler', perhaps mis-spelled or defined by a module not included in the server configuration
failed
Richtig geschrieben habe ich es, das habe ich schon 10x vergleichen.
Habe ich vielleicht das Modul nicht integriert?

Ist eine fast frsiche Debian/Stable-Standartinstallation!
Würde mich freuen, wenn mir jemand helfen könnte... :cry:

Lg, DtS

Re: "mod_perl" im Apache aktivieren?

Posted: 2004-08-26 22:31
by superuser1
Hi...

ist folgender Eintrag vorhanden ?

Code: Select all

LoadModule perl_module /usr/lib/apache/1.3/mod_perl.so
:roll:

Re: "mod_perl" im Apache aktivieren?

Posted: 2004-08-26 23:07
by dts
superuser1 wrote:ist folgender Eintrag vorhanden ?

Code: Select all

LoadModule perl_module /usr/lib/apache/1.3/mod_perl.so
:roll:
NEIN! :roll:

Danke dir, manchmal ist es doch einfacher als man(n) denkt...
Mal sehen, ob ich jetzt OTRS ordentlich zum laufen bekomme... 8)

EDIT:

Sieht momentan sehr gut aus, die Konfiguration der Emailsachen
und die ganzen Dinge mache ich morgen. Bin gespannt, ob OTRS
wirklich so mächtig ist, wie es aussieht... :)