Page 1 of 1

Perl und Apache wollen nicht

Posted: 2007-01-14 12:44
by nixix
Hallo zusammen.

Ich habe seit 3 Tagen auf einem neuen Server massive Probleme Perl zu installieren. Diverse Anleitungen halfen nicht wirklich etwas.
Aktuell habe ich das Problem, dass mir der Apache den "Perl Quellcode", sendet, statt den zu kompilieren, bevor er diesen an den Browser sendet.

In der Apache-Site-Conf habe ich diesen Eitnrag gesetzt:

Code: Select all

        <Directory "/var/www/metadot">
                SetHandler perl-script
                PerlHandler Apache::Registry
                Options +ExecCGI
        </Directory>
In diesem Directory /var/www/metadot befinden sich auch die Perl-Dateien.

In /etc/mime.types steht folgendes:

Code: Select all

...
text/x-perl                                     pl pm
...
Kann mir da jemand helfen?
Vermutlich sind verschiedene Configs falsch.


Gruss,
NiX

Re: Perl und Apache wollen nicht

Posted: 2007-01-14 14:02
by Joe User
Versuche es mal mit:

Code: Select all

<Directory "/var/www/metadot">
    AddType application/x-perl .pl .pm
    SetHandler perl-script
    PerlHandler Apache::Registry
    Options +ExecCGI
</Directory>

Re: Perl und Apache wollen nicht

Posted: 2007-01-14 21:18
by nixix
Hi Joe.

Hatte ich nun soeben probiert und geht leider auch nicht.
Ich hatte nun auch in der /etc/mime.types das selbige eingefügt und das funktioniert auch nicht.
Er sendet mir die Perls als text/x-perl per Browser entgegen, unverarbeitet.

Any Ideas?

Danke,
NiX

Re: Perl und Apache wollen nicht

Posted: 2007-01-14 21:23
by Joe User
Brechstange: s/AddType/SetType/

Re: Perl und Apache wollen nicht

Posted: 2007-01-14 21:26
by nixix
Joe User wrote:Brechstange: s/AddType/SetType/
Ne, AddType war schon richtig, mit SetType kommt mir das Apache2 gar nicht mehr hoch.

Code: Select all

Invalid command 'SetType', perhaps misspelled or defined by a module not included in the server configuration
 failed!

Gruss,
NiX