Schrift
[thread]3095[/thread]

Läuft mod_perl?

Leser: 1


<< >> 4 Einträge, 1 Seite
Gast Gast
 2004-01-29 15:28
#30523 #30523
Hallo,
ich mache gerade mein Abschlussprojekt. Soll eine Newsplattform erstellen mit Hilfe von Slash.

Hierfür benötige ich ja den Apache bzw. mod_perl. Ich habe über die Suse CD&acute;s mod_perl installiert. Aber, woran sehe ich, ob es läuft?
Wenn ich ein "whereis mod_perl" mache, dann sagt er mir "/usr/share/man/man3/mod_perl.3pm.gz"...

Hilfe!
Strat
 2004-01-29 20:57
#30524 #30524
User since
2003-08-04
5246 Artikel
ModeratorIn
[Homepage] [default_avatar]
du kannst ein script als mod_perl ausfuehren. standardmaessig werden unter suse dateien mit der Endung .pl mit mod_perl assoziiert. schau mal in der Datei /etc/httpd/httpd.conf (oder aehnlich) nach, ob du da was in der folgenden Art findest:
Quote
   <Files *.pl>
       SetHandler perl-script
       PerlHandler Apache::Registry

       Options ExecCGI
       PerlSendHeader On
       PerlModule Apache::DBI
   </Files>

(wobei die fetten Zeilen wichtig sind (eventuell kann statt Apache::Registry auch Apache::PerlRun stehen)). Dann schaue nach, fuer welches Verzeichnis dies gilt, und wenn du dort eine Datei mit der Endung .pl reinstellst, wird die unter mod_perl ausgefuehrt. Im Script kannst du ueber die Umgebungsvariable $ENV{MOD_PERL} herausfinden, ob das script als mod_perl oder cgi oder was auch immer laeuft\n\n

<!--EDIT|Strat|1075402670-->
perl -le "s::*erlco'unaty.'.dk':e,y;*kn:ai;penmic;;print"
http://www.fabiani.net/
kabel
 2004-02-05 22:23
#30525 #30525
User since
2003-08-04
704 Artikel
BenutzerIn
[default_avatar]
erwähnenswert scheint noch zu sein, dass diese direktiven zum mod_perl für den apache 1.3 gehören.
für mod_perl 1.99 wird

PerlSendHeader zu ParseHeaders und
PerlHandler zu PerlResponseHandler.

die beiden (alten) direktiven sind aus rückwärtskompatibilitätsgründen dennoch erlaubt.
bitte zerlegen, ich lese mich da gerade ein ...
-- stefan
Strat
 2004-02-06 01:24
#30526 #30526
User since
2003-08-04
5246 Artikel
ModeratorIn
[Homepage] [default_avatar]
stimmt; ich sollte mir vielleicht mal apache2 naeher anschauen, obwohl ich ihn noch kaum verwenden kann...
perl -le "s::*erlco'unaty.'.dk':e,y;*kn:ai;penmic;;print"
http://www.fabiani.net/
<< >> 4 Einträge, 1 Seite



View all threads created 2004-01-29 15:28.