Der eigene Web-Server
torsten
- perl
hallo,
da mein provider keine CGI-schnittstelle zu verfügung stellt
habe ich mich bei self-html schlau gemacht und mir mit apache einen webserver installiert. die CGI-schnittstelle brauche ich um auf meiner homepage ein kontakt formular einzurichten, auf die mailto-anweisung wollte ich verzichten. apache habe ich mit xampp installiert
(http://www.apachefriends.org/). nun wollte ich den perl-interpreter mit einem CGI-script testen
(http://www.selfhtml.teamone.de/cgiperl/intro/perlpc.htm).
scheint zu funktionieren, bin mir aber nicht sicher ob die ausgabe des scriptes im browser jetzt korrekt ist oder nicht, oder ob ich bei der konfiguration irgend etwas falsch gemacht hab. die ausgabe sieht folgendermassen aus:
#!e:/xampp/perl/bin/perl use strict; use CGI::Carp qw(fatalsToBrowser); print "Content-type: text/html\n\n"; print '', "\n"; print "\n"; print "
Hurra, es klappt!
\n"; print "\n";
müsste nicht eigentlich nur "Hurra, es klappt!" ausgegeben werden? oder kann es sein das ich was falsch konfiguriert habe?
Hi,
müsste nicht eigentlich nur "Hurra, es klappt!" ausgegeben werden? oder kann es sein das ich was falsch konfiguriert habe?
ja. Der Sourcecode des Scripts wird als text/html zurückgeliefert, was falscher kaum sein könnte. Schlussfolgerung: Der Server ist (zumindest an der URI) nicht für CGI konfiguriert.
Cheatah
Hi,
müsste nicht eigentlich nur "Hurra, es klappt!" ausgegeben werden? oder kann es sein das ich was falsch konfiguriert habe?
ja. Der Sourcecode des Scripts wird als text/html zurückgeliefert, was falscher kaum sein könnte. Schlussfolgerung: Der Server ist (zumindest an der URI) nicht für CGI konfiguriert.
Cheatah
hi Cheatah,
irgend eine idee wie ich das beheben könnte, ich hab schon alles möglichkeit probiert!?
gruß
torsten
Hi,
irgend eine idee wie ich das beheben könnte,
nein, meine Glaskugel ist in der Reinigung.
Cheatah
Hi,
irgend eine idee wie ich das beheben könnte,
nein, meine Glaskugel ist in der Reinigung.
Cheatah
hi,
schade
gruß
Hi,
schade
so schnell gibst Du auf? Dann hattest Du vermutlich auch noch nicht viele Frauen.
Cheatah
Hallo Torsten,
da mein provider keine CGI-schnittstelle zu verfügung stellt
...
die CGI-schnittstelle brauche ich um auf meiner homepage ein kontakt
formular einzurichten
Mal eine dumme Frage: Was hilft Dir das Skript nun Lokal, wenn Deine
Homepage doch wahrscheinlich bei Deinem Provider liegt? Ist Dein
privater Rechner per 24/7-Standleitung ans Netz angebunden?
Tim
hi,
Mal eine dumme Frage: Was hilft Dir das Skript nun Lokal, wenn Deine
Homepage doch wahrscheinlich bei Deinem Provider liegt? Ist Dein
privater Rechner per 24/7-Standleitung ans Netz angebunden?
ganz einfach:
apache -> rechner mit linux -> dynip -> webserver von zuhause
local is er derzeit konfiguriert um meine scripte zu testen
24/7-Standleitung ???? wozu ????
geht au mit dynip...
aba das is ja auch nich mein problem, hoffe auf tipps zu meinem eigentlichen problem...
gruß
torsten
Hi,
24/7-Standleitung ???? wozu ????
geht au mit dynip...
die Art des Zugriffes, ob also über einen (dynamischen) DNS-Server/Service oder direkt über die IP-Adresse, hat nichts mit der Verfügbarkeit zu tun. Und mit der Erlaubnis seitens Deines Zugangs-Providers, einen Server dem Internet verfügbar zu machen.
Cheatah