Tony: Perl an Apache einbinden ???

Hallo Leute,

Ich habe Active Perl installiert!
Kann irgendwer mir eine Site nennen oder versuchen mir das zu erklären?

Wie binde ich perl in meinen Apache ein?

vielen Dank für eure Bemühungen

Tony

  1. moin,

    Ich habe Active Perl installiert!
    Wie binde ich perl in meinen Apache ein?

    gar nicht. Perl wird in den Apache nicht "eingebunden"

    Christoph S.

  2. Hi Tony,

    Ich habe Active Perl installiert!
    Kann irgendwer mir eine Site nennen oder
    versuchen mir das zu erklären?
    Wie binde ich perl in meinen Apache ein?

    Deine Formulierung ist sehr mißverständlich.

    Man kann nämlich durchaus "Perl in den Apache ein-
    binden" (und dann beispielsweise Apache-Module in
    Perl schreiben etc.).

    Aber ich vermute, in Deinem Fall geht es erst mal
    um ein simples CGI-Skript - ja?

    In diesem Falle fang mal bei
       http://selfhtml.teamone.de/cgiperl/intro/
    an zu lesen, gehe zur Vertiefung weiter nach
       http://aktuell.de.selfhtml.org/artikel/cgiperl/inbetriebnahme/#a8
    und melde Dich hier wieder, wenn die Detail-Fragen
    dran sind.

    Viele Grüße
    <img src="http://www.schroepl.net/projekte/gzip_cnc/gzip_cnc.gif" border=0 alt=""> Michael

  3. Hallo Tony,

    Ich habe Active Perl installiert!
    Kann irgendwer mir eine Site nennen oder versuchen mir das zu erklären?

    Wie binde ich perl in meinen Apache ein?

    Ich weiß zwar auch nicht genau, was du willst, aber ich erkläre dir einfach mal, wie ich es bei mir gemacht habe:

    Suche in der httpd.conf des Apache nach "ScriptAlias" und richte dort den CGI-BIN ein. Es ist zwar schon einer eingerichtet, aber ich empfehle dir, die Vorgaben zu überschreiben, weil der Standard-CGI-BIN an einem denkbar ungünstigen Ort liegt.
    Anschließend schreibst du dir ein Perl-Skript, das in der Shebang-Zeile auf deinen Perl-Interpreter verweist (bei ActivePerl kann das C:/Programme/Perl/bin/perl.exe sein). Das Skript legst du in deinen CGI-BIN, und schon kannst du es im Apache benutzen.

    Viele Grüße

    Patrick Canterino