Interpreter wohin?
Matti Mäkitalo
- perl
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
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!
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
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
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