Ausführung eines Perl Skripts auf lokalem Server (Xitami)
Christian
- webserver
Hallo,
ich habe ein ein Problem mit der Ausführung eines Perl-Skripts auf dem lokalen Server.
Ich habe das Skript mit der Batch-Datei von Michael Schröpl (aus den SelfHTML Feature Artikeln) getestet und da funktioniert es. Nur beim Xitami Web Server will es nicht. Ich habe als CGI-Verzeichnis das Verzeichnis in dem die HTML- und die Perl-Dateien liegen und als virtuelles CGI-Verzeichnis /cgi-bin angegeben.
In der HTML-Datei rufe ich das Skript mit <form action="/cgi-bin/skript.pl" method=post>, <input name="Text" size=10> und <input type=submit value="Abschicken"> auf. Das ist doch soweit richtig, oder?
Wisst ihr warum es nicht funktioniert?
MfG
christian
Hallo Christian.
Wisst ihr warum es nicht funktioniert?
Genau nicht. Du rufst Deine HTML-Datei auch über localhost auf? Wenn Du sicher gehen willst, schreibst Du einfach
action="http://localhost/cgi-bin/script.pl"
Hast Du schon mal irgendein Script aufgerufen? (beim Xitami ist es bei mir daran gescheitert ... :-(
Funktioniert das Script aus der Kommandozeile ? (Syntax)
Ruf es am besten erst mal ganz ohne Parameter auf.
Welche Fehlermeldungen bekommst Du?
Beim <input> solltest Du auch immer einen type angeben.
Ansonsten würde ich Dir generell den Omni empfehlen (http://www.omnicron.ab.ca/httpd/download.html). Hoffe, dass der Link jetzt geklappt hat...
bis denn
fs