Matti Mäkitalo: Interpreter wohin?

Hallo Loite.

ích habe das Skript von Matt heruntergeladen. Nun habe ich dieses Problem:
Mein Web Server (Xitami) ist in c:/xitami. Darunter ist das CGI-Bin, also c:/xitami/cgi-bin
Mein Perl Interpreter ist in c:/programme/perl
Der eigentliche interpreter hat folgenden Pfad:
c:/programme/perl/bin/perl.exe
Wie gebe ich am Anfang des Skriptes an, wo der Perl-Interpreter ist?
Oder habe ich irgendwas falsch verstanden?
Noch eine Frage für Xitami-Kenner:
Ich habe in c:/xitami einen Unterordner, also c:/xitami/bns. Kann ich die HTML Dateien in diesem Ordner über http://localhost/bns/index.htm erreichen. Bei mir hats nicht gefunzt.
MfG Matti

  1. hi!

    ích habe das Skript von Matt heruntergeladen. Nun habe ich dieses Problem:
    Mein Web Server (Xitami) ist in c:/xitami. Darunter ist das CGI-Bin, also c:/xitami/cgi-bin
    Mein Perl Interpreter ist in c:/programme/perl
    Der eigentliche interpreter hat folgenden Pfad:
    c:/programme/perl/bin/perl.exe

    Diesen Pfad hat er sicher nicht, da alle M$-Betriebssysteme die Verzeichnisse in Pfadangaben durch Backslashes voneinander trennen!

    Wie gebe ich am Anfang des Skriptes an, wo der Perl-Interpreter ist?

    Hat dein Server denn keine Dokumentation?  http://www.imatix.com/html/xitami/index13.htm#c_8

    bye, Frank!

    1. Diesen Pfad hat er sicher nicht, da alle M$-Betriebssysteme die Verzeichnisse in Pfadangaben durch Backslashes voneinander trennen!

      excuse-moi

      Hat dein Server denn keine Dokumentation?  http://www.imatix.com/html/xitami/index13.htm#c_8

      Ich kann leider nicht so gut englisch. Wenigstens Fachwörter u.Ä. kenn ich nicht besonders gut.
      Destewesche hab ich hier nach Infos gefragt.
      MfG Matti

  2. Wie gebe ich am Anfang des Skriptes an, wo der Perl-Interpreter ist?

    Als erste Zeile im Script kann sowohl
    #!/usr/bin/perl
    alsauch
    #!perl
    stehen.

    Den Perl Interpreter findet Xitami durch die Pfadangabe in der Konfiguration. (muß eingetragen werden)

    innerhalb des Scripts muß bei dir die Pfadangabe zu Deinem HTML-Verzeichnis eingetragen werden.

    z.B.$pathtoall="c:/Xitami/webpages/";
    um Daten auszulesen oder zu schreiben.

    Oder
    $pathtoall2="http://127.0.01/";
    um Dateien direkt anzusprechen.

    wobei webpages standardmäßig das benannte Verzeichnis für die html-Dateien ist.

    Noch eine Frage für Xitami-Kenner:
    Ich habe in c:/xitami einen Unterordner, also c:/xitami/bns. Kann ich die HTML Dateien in diesem Ordner über http://localhost/bns/index.htm erreichen. Bei mir hats nicht gefunzt.

    kann ja auch nicht. (siehe oben) Du kannst aber in der Konfiguration das Verzeichnis der HTML-Dateien von webpages auf bns umstellen.
    Besser du legst im Verzeichnis webpages ein verzeichnis  bns an. dann funzt Dein Pfad.

    Gruß
    Jörg

  3. Hallo Loite.

    ích habe das Skript von Matt heruntergeladen. Nun habe ich dieses Problem:
    Mein Web Server (Xitami) ist in c:/xitami. Darunter ist das CGI-Bin, also c:/xitami/cgi-bin
    Mein Perl Interpreter ist in c:/programme/perl
    Der eigentliche interpreter hat folgenden Pfad:
    c:/programme/perl/bin/perl.exe
    Wie gebe ich am Anfang des Skriptes an, wo der Perl-Interpreter ist?
    Oder habe ich irgendwas falsch verstanden?
    Noch eine Frage für Xitami-Kenner:
    Ich habe in c:/xitami einen Unterordner, also c:/xitami/bns. Kann ich die HTML Dateien in diesem Ordner über http://localhost/bns/index.htm erreichen. Bei mir hats nicht gefunzt.
    MfG Matti

    Lieber Matti
    Perl ist für mioch noch ein Buch mit sechs Siegeln, aber Englisch kann ich, weshalb es mir gelungen ist, den xitami webserver zum Laufen
    zu bringen.Wenn du die Seite index.html nennst und willst, dass sie unter http://localhost/ erscheint, musst du sie unter webpages ablegen und bei der Serverkonfiguration den Pfad zu Webpages angeben.Du kannst aber perl scripts von irgendwo auf deiner Festplatte aus aufrufen.
    von Judith