PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : apache und mod_perl



mfhg
09.10.03, 17:09
Hi, als ich hab jetzt auf mein debian server mod_perl installiert mit apt-get install libapache-mod-perl.
dann habe ich in der httpd.conf folgendes eingetragen:
LoadModule perl_module /usr/lib/apache/1.3/mod_perl.so


und dann noch den pfad bestimmt wo die perl dateien liegen:

<Directory "/home/mfhg/apachewww/perl-scripts/">
SetHandler perl-scripts
PerlHandler Apache::Registry
Options ExecCGI
PerlSendHeader On
</Directory>


und danach natuerlich apache neugestartet, dann habe ich folgende test datei erstellt:
print "Content-type: text/html\n\n";
print "<html>";
print "<body>";
print "<h1> MOD_PERL RUNS!!!</h1>";
print "</body></html>";

aber irgendwie zeigt mein apache immer nur den inhalt dieser datei an aber nicht den text!

wie kann das sein?

schonmal thx 4 help!

mfhg
09.10.03, 21:38
weiß nun keiner von euch rat?
wenns weiter hilft hab denn apache 1.3.26

hier mal aus meiner error log:
[Thu Oct 9 16:18:16 2003] [notice] Apache/1.3.26 (Unix) Debian GNU/Linux mod_perl/1.26 configured -- resuming normal operations

weiß einer was das bedeutet?

mfhg
14.10.03, 02:20
hey kann mir da wirklich keiner helfen? es ist sehr wichtig!

mfhg
19.10.03, 06:04
hmm... schade das keienr was weiß.

weil ich brauche das module wirklich.

Berufspenner
19.10.03, 09:34
Hi

Wie sieht denn das kommplette Script aus? Oder ist es das da oben schon? Wenn ja, dann fehlt in der ersten Zeile noch
#!/usr/bin/perl Cu
André

mfhg
22.10.03, 13:13
ich dachte immer wenn man /usr/bin/perl benutzt dann wird nicht mod_perl benutzt sondern der normale perl interpreter so wie es bei cgi ist.

lieg ich da falsch?