CGI-BIN Verzeichnis bei XODOX hat irgendwie einen seltsamen Pfad.....
Hans
Hallo Forum
Sorry für die dumm klingende Frage,
aber es ist echt nicht so easy...
Also, ich habe einen Account bei XODOX,
und meine exakte Adresse lautet
http://www1640.l8.xodox.com
Das funktioniert ja auch,
aber der Hammer i‚st wenn ich was im CGI-BIN Verzeichnis anwählen versuche.
Die Logik würde ja sagen dass ich ins unterverzeuichnis komme wenn ich hinter meiner normalen Url einfach noch ein /CGI-BIN/ anwähle,
aber das geht nicht.
Dan sagte mir mal jemand es gehört so:
http://www1640.cgi.l8.xodox.com
also mit den "cgi" in der Url schon drin.
Aber trotzdem geht's nicht so ganz,
weil jetzt bekomme ich eine Fehlermeldung bei einem einfachen
"Hello World"
Also, meine Frage:
Wer kann mir bitte sagen wo der Fehler liegt,
bzw. mir den richtigen Pfad zu meinem "helloworld" sagen ??
Also, nochmals die Daten:
Mein Account: http://www1640.l8.xodox.com
im CGI-BIN Verzeichnis liegt eine Datei drin die "helloworld.pl"
heißt.
Wie lautet mein Url zum helloworld.pl ?
Einmal sah es so aus als hätte ich ihn "erwischt" aber dann kamn ne Fehlermeldung,
aber das kanns ja auch nicht sein,
weil was kann schon bei einem "Helllo World" falsch sein ??
Naja, ur Vorsicht poste ich lieber auch die Datei selbst:
-------
#!/usr/bin/perl
print "Hello, World...\n";
-------
So, das wars,
die Datei konnte bisher jeder Server übersetzen....
Vielen Dank für Eure Hilfe,
Euer Hans aus Österreich
Hallo Hans,
weil was kann schon bei einem "Helllo World" falsch sein ??
genau das ist der Punkt. Dein "Hallo Welt" ist leider falsch.
#!/usr/bin/perl
print "Hello, World...\n";
Bevor du "Hello, World" printen kannst, mußt du erst einen gültigen Header ausgeben.
Bsp: print "content-type: text/plain\n\n";
Nach Murphy ist mir da jetzt bestimmt auch ein Fehler reingeraten...
CYa
GONZO
hi ho
Bsp: print "content-type: text/plain\n\n";
Nach Murphy ist mir da jetzt bestimmt auch ein Fehler reingeraten...
*g* jein, fuer das hello world wirds funktionieren, aber bei html-dateien muss es natuerlich
text/html
heissen :-)
an Hans: frag doch einfach mal bei xodox nach?
cua
n.d.p.
Hallo Hans,
guck mal in die FAQ :)
Achtung Webserver für CGI
<a href="http://wwwx.cgi.lx.xodox.com/cgi-bin/demo.pl">Demo.pl</a>
x = Server bzw Usernummer ( z.B. www3 oder l3.xodox.com )
Außerdem muss Dein Script noch den Content-Type ausgeben:
print "content-type:text/html\n\n";
print "Hallo Hans";
Viele Grüße, Rolf
Hallo Hans!
Dan sagte mir mal jemand es gehört so:
http://www1640.cgi.l8.xodox.com
also mit den "cgi" in der Url schon drin.
Stimmt! Liegt wohl daran, das das cgi-Verzeichnis physikalisch auf einem anderen Server liegt.(Hat mir mal jemand gesagt)
Näheres zu den bei xodox gültigen Pfaden findest Du auch unter
http://weaver.xodox.com/nhp/cgi.php3
Viele Gruesse
Gernot Weber
Aber trotzdem geht's nicht so ganz,
weil jetzt bekomme ich eine Fehlermeldung bei einem einfachen
"Hello World"Also, meine Frage:
Wer kann mir bitte sagen wo der Fehler liegt,
bzw. mir den richtigen Pfad zu meinem "helloworld" sagen ??Also, nochmals die Daten:
Mein Account: http://www1640.l8.xodox.com
im CGI-BIN Verzeichnis liegt eine Datei drin die "helloworld.pl"
heißt.
Wie lautet mein Url zum helloworld.pl ?Einmal sah es so aus als hätte ich ihn "erwischt" aber dann kamn ne Fehlermeldung,
aber das kanns ja auch nicht sein,
weil was kann schon bei einem "Helllo World" falsch sein ??Naja, ur Vorsicht poste ich lieber auch die Datei selbst:
#!/usr/bin/perl
print "Hello, World...\n";
So, das wars,
die Datei konnte bisher jeder Server übersetzen....Vielen Dank für Eure Hilfe,
Euer Hans aus Österreich
Hallo Forum
Sorry für die dumm klingende Frage,
aber es ist echt nicht so easy...Also, ich habe einen Account bei XODOX,
und meine exakte Adresse lautet
http://www1640.l8.xodox.comDas funktioniert ja auch,
aber der Hammer i‚st wenn ich was im CGI-BIN Verzeichnis anwählen versuche.Die Logik würde ja sagen dass ich ins unterverzeuichnis komme wenn ich hinter meiner normalen Url einfach noch ein /CGI-BIN/ anwähle,
aber das geht nicht.Dan sagte mir mal jemand es gehört so:
http://www1640.cgi.l8.xodox.com
also mit den "cgi" in der Url schon drin.Aber trotzdem geht's nicht so ganz,
weil jetzt bekomme ich eine Fehlermeldung bei einem einfachen
"Hello World"Also, meine Frage:
Wer kann mir bitte sagen wo der Fehler liegt,
bzw. mir den richtigen Pfad zu meinem "helloworld" sagen ??Also, nochmals die Daten:
Mein Account: http://www1640.l8.xodox.com
im CGI-BIN Verzeichnis liegt eine Datei drin die "helloworld.pl"
heißt.
Wie lautet mein Url zum helloworld.pl ?Einmal sah es so aus als hätte ich ihn "erwischt" aber dann kamn ne Fehlermeldung,
aber das kanns ja auch nicht sein,
weil was kann schon bei einem "Helllo World" falsch sein ??Naja, ur Vorsicht poste ich lieber auch die Datei selbst:
#!/usr/bin/perl
print "Hello, World...\n";
So, das wars,
die Datei konnte bisher jeder Server übersetzen....Vielen Dank für Eure Hilfe,
Euer Hans aus Österreich
Hallo!
Ich habe auch einen Acount bei Xodox. Alle CGI-Daten stehen in den FAQ drin.
Stephan