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 -- Moritz Lenz http://moritz.faui2k3.org/ http://sudokugarden.de/
Attachment:
signature.asc
Description: OpenPGP digital signature