Perl unter Apache konfigurieren

Hallo allerseits,

ich versuche nun schon seit geraumer Zeit, Perl mit dem Apache Server zum laufen zu kriegen. Hab’s zuerst mit der mehr oder minder genauen Anleitung bei ActiveState versucht (http://aspn.activestate.com/ASPN/Reference/Products/…), aber das brachte es irgendwie nicht so richtig. Durch’s w-w-w Archiv habe ich mich auch schon gemüllt, ohne den entscheidenden Hinweis zu bekommen. Softwaretechnisch siehts so aus, daß ich die neuste Apache Version installiert habe, dazu die aktuelle ActivePerl Version und das Ganze auf WinNT4. Die Fehlermeldung geht immer in die Richtung, daß entweder die test.pl nicht gefunden wird (127.0.0.1/cgi-bin/test.pl -> „Seite konnte nicht angezeigt werden…“) oder daß ich angeblich keine Zugriffsberechtigung habe (127.0.0.1/test.pl -> „Forbidden - You don’t have permission to access /test.pl on this server.“).

Welche Einstellung fehlt bei mir noch?

Gruß,
-Dav

hallo

als erstes mußt du mal alle verzeichnisse (home, cgi-bin) in der
httdp.conf richtig eintragen. aber das hast du sicher schon gemacht.
damit der apache die perl-scripts richtig ausführt, hast du zwei
möglichkeiten:

  1. die shebang-zeile in den perl-scripts muß auf den perl
    interpreter zeigen. z.b.:
    #! c:/programme/perl/bin/perl
    wenn die perl.exe in c:\programme\perl\bin liegt.

  2. du aktivierst „ScriptInterpreterSource registry“ in der
    httpd.conf.

dann müßte es gehen.
gruß…
…puhli

ps: bei „ScriptAlias“ muß der pfad zum cgi-verzeichnis mit einem
/ abgeschlossen werden. sonst nicht.
pps: restart des apache nach den änderungen in der httpd.conf
nicht vergessen.

*hui* Danke
Hy Puhli,

als erstes mußt du mal alle verzeichnisse (home, cgi-bin) in
der httdp.conf richtig eintragen. aber das hast du sicher schon
gemacht.

Jep.

  1. du aktivierst „ScriptInterpreterSource registry“ in der
    httpd.conf.

Das wird’s gewesen sein…

dann müßte es gehen.

Tut’s jetzt auch. Mußte zwar doch noch an Einigem rumkonfigurieren, aber nun tut’s klappen.
Danke für den entscheidenden Hinweis. :smile:

gruß…
…puhli

Grützi,
-Dav (der Apache zwar mag, aber das nicht vorhandene UI verteufelt)

-Dav (der Apache zwar mag, aber das nicht vorhandene UI
verteufelt)

… dafür gibt’s unter LINUX für WINFreaks den COMANCHEn (Hugh, ich habe gesprochen :wink:

CU (M)ike

-Dav (der Apache zwar mag, aber das nicht vorhandene UI
verteufelt)

… dafür gibt’s unter LINUX für WINFreaks den COMANCHEn
(Hugh, ich habe gesprochen :wink:

Danke, aber den Tip hatte ich schon per Mail bekommen… *g*
Außerdem funktioniert der bei mir net. Aber Perl läuft, deswegen lass ich jetzt eh die Finger davon! :wink:

Hugh,
-Dav

www.indigostar.com/indigoperl.htm
moin ,
also indigoperl läuft sofort und idiotensicher ,(ich muß es wissen -harrharr )
Gruß B