[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: mod_perl funktioniert nicht bei mir



Moritz Lenz schrieb:
Hallo,

Patrick Matthäi wrote:
Moritz Lenz schrieb:
Hallo,

Patrick Matthäi wrote:
Apache/2.2.3 (Debian) PHP/5.2.0-8 mod_perl/2.0.2 Perl/v5.8.8 Server at
www.linux-dev.org Port 80
schon mal gut ;-)

Nun habe ich ein kleines Miniscript geschrieben ( erreichbar unter
http://www.linux-dev.org/test.pl ), welches mir normalerweise
Informationen über den Server liefern sollte, allerdings bietet er mir (
Interpreter ist gesetzt und die Berechtigungen stimmen auch! ) das
Script immer nur als Download an.
Der entsprechende Ausschnitt aus den Konfigurationsdateien/.htaccess
wäre interessant.
http://perl.apache.org/docs/1.0/guide/config.html#mod_perl_Configuration

Sorry, falsche Version.

sieht ganz interessant aus.

Grüße,
Moritz

Hmm, ich dachte das CGI Zeugs bräuchte ich nur beim perl cgi mod. Ich
wollte ja, dass ich perl scripts egal wo ausführen kann. Die
Konfiguration ist die, die von den .debs her vorgegeben ist.

Das stimmt, aber du musst dem Aapachen trotzdem sagen, was er mit
.pl-Dateien machen soll. Und das hier:

vn0012:~# cat /etc/apache2/mods-enabled/
actions.load          authz_groupfile.load  dir.conf
perl.conf             status.load
alias.load            authz_host.load       dir.load              perl.load
auth_basic.load       authz_user.load       env.load              php5.conf
authn_file.load       autoindex.load        mime.load             php5.load
authz_default.load    cgi.load              negotiation.load setenvif.load
vn0012:~# cat /etc/apache2/mods-enabled/*perl*
# This file is a placeholder; you can safely ignore or delete it.
LoadModule perl_module /usr/lib/apache2/modules/mod_perl.so
vn0012:~#

reicht dafür nicht.
Ich vermute, du brauchst sowas wie
SetHandler modperl .pl
in deiner apache config oder .htaccess.

HTH,
Moritz

Müsste ich mal suchen, das dachte ich mir ja auch, wie mit den Mime types bei PHP aber ich habe dazu nichts bei mod_perl gefunden.



Reply to: