[Apache2] + Perlmod ( mod_perl ) - Konfiguration

  • Hallo,


    ich möchste mod_perl installieren bzw. habe es Installiert (erfolgreich?). Jedenfalls ist es auf der Platte.


    Nun weiss ich nicht genau weiter, das Modul ist im Apache2 geladen aber wenn ich eine datei im Browser aufrufe die die endung .pl hat bekomm ich die nur als "Download". Öffne ich eine mit .cgi bekomme ich den Inhalt der Datei angezeigt.


    Zu Testzwecken habe ich diese datei hier geuppt.



    Ich nehme an das es an der apache konfiguration liegt? Mein englisch ist leider nicht so perfekt um das alles aus der doko genau rauszulesen.


    Jemand ne Idee wie ich rausbekomme ob Perl überhaupt richtig installiert ist und wie ich das einstellen könnte?


    Das ganze rennt auf einem Debian Lenny mit Syscp und eben Apache2.



    Sorry für die Anfängerfrage aber mit apache2 modulen hab ich nich so arg viel am hut.

  • Ich würde einmal vermuten dir fehlt der richtige Handler (AddHandler Zeile) in deiner Konfiguration. Für PHP ist das z.B. folgendes in der /etc/apache2/mods-available/php5.conf:

    Code
    <IfModule mod_php5.c>
      # AddType application/x-httpd-php .php .phtml .php3
      AddType application/x-httpd-php .php .phtml .php3 .php4 .php5 .php6 .phpx
      AddType application/x-httpd-php-source .phps
    </IfModule>


    Für Perl/CGI ist es ähnlich: http://www.google.com/search?q=apache2+perl+addhandler ;)


    Ob das CGI-Modul für den Apache und Perl installiert ist:

    Code
    aptitude search libapache2-mod-
    aptitude search perl


    Das i am Anfang verrät dir den Status :)



    MfG Christian

    "Wer nur noch Enten sieht, hat die Kontrolle über seine Server verloren." (Netzentenfund)