"mod_perl" im Apache aktivieren?

Apache, Lighttpd, nginx, Cherokee
Post Reply
dts
Posts: 290
Joined: 2004-02-05 20:40
 

"mod_perl" im Apache aktivieren?

Post 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
superuser1
Posts: 291
Joined: 2003-11-26 18:43
Location: earth
 

Re: "mod_perl" im Apache aktivieren?

Post 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:
sascha
Posts: 1325
Joined: 2002-04-22 23:08
 

Re: "mod_perl" im Apache aktivieren?

Post 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.
dts
Posts: 290
Joined: 2004-02-05 20:40
 

Re: "mod_perl" im Apache aktivieren?

Post 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
dts
Posts: 290
Joined: 2004-02-05 20:40
 

Re: "mod_perl" im Apache aktivieren?

Post 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*...
dts
Posts: 290
Joined: 2004-02-05 20:40
 

Re: "mod_perl" im Apache aktivieren?

Post by dts »

***
dts
Posts: 290
Joined: 2004-02-05 20:40
 

Re: "mod_perl" im Apache aktivieren?

Post 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
superuser1
Posts: 291
Joined: 2003-11-26 18:43
Location: earth
 

Re: "mod_perl" im Apache aktivieren?

Post by superuser1 »

Hi...

ist folgender Eintrag vorhanden ?

Code: Select all

LoadModule perl_module /usr/lib/apache/1.3/mod_perl.so
:roll:
dts
Posts: 290
Joined: 2004-02-05 20:40
 

Re: "mod_perl" im Apache aktivieren?

Post 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... :)
Post Reply