JavaScript und CGI unter Windwos gehts unter Linux nicht :(
Tom
- cgi
0 Rainer S.0 Michael Schröpl0 Tom
0 fastix0 Tom
0 Christoph Schnauß0 Tom
0 Tom
Hallo
Ich habe ein Script dass auf einem Windows-Server problemlos läuft nur wiedermal auf Linux nicht.
Das CGI-Script läuft eigentlich, nur sollte mir eine laufende Uhr angezeigt werden.
Hier könnt Ihr euch es mal ansehen.
http://computerhilfe.virtualave.net/cgi-bin/event/event.cgi Windows-Server
http://www.weber-computerhilfe.de/cgi-bin/test/event.cgi Linux-Server
Hier könnt Ihr euch die beiden Dateien mal runterladen
http://computerhilfe.virtualave.net/test/event.zip
Wo ist da der Fehler???
Tom
Hallo,
korrigiert mich, wenn ich mich irre, aber darf aus /cgi-bin überhaupt plain content (wie die Javascript-Datei) ausgeliefert werden?
Schönen Gruß aus Bilk
Rainer
HallO Rainer,
korrigiert mich, wenn ich mich irre, aber darf aus /cgi-bin überhaupt
plain content (wie die Javascript-Datei) ausgeliefert werden?
das kommt darauf an, was /cgi-bin "ist":
http://aktuell.de.selfhtml.org/artikel/cgiperl/inbetriebnahme/#a6
Aber Deine Frage ist durchaus berechtigt - normalerweise eher nein.
Viele Grüße
Michael
Hallo,
korrigiert mich, wenn ich mich irre, aber darf aus /cgi-bin überhaupt plain content (wie die Javascript-Datei) ausgeliefert werden?
Schönen Gruß aus Bilk
Rainer
Danke dadurch konnte ich das Problem lösen hab die Datei einfach aus dem cgi-bin Ordner genommen und jetzt gehs. :-)
DANKE
Tom
Du hast an die Zugriffsrechte gedacht?
Das wäre der erste Fehler, der mir einfiele, wenn ich an Windows=geht und Unix=geht_nicht denke.
Wenn der webserver (Wird unter Linux meist al Benutzer gestartet) die Dateien nicht ausführen darf kommt eine Fehlermeldung.
chmod ...
Dazu brauchst Du ein gutes FTP- Programm...
fastix
Du hast an die Zugriffsrechte gedacht?
Das wäre der erste Fehler, der mir einfiele, wenn ich an Windows=geht und Unix=geht_nicht denke.
Ja, die *.cgi Dateien sind alle auf chmod 755. Welchen chmod muß eigentlich die *.js Datei haben???
Tom
hallo,
Hier könnt Ihr euch die beiden Dateien mal runterladen
http://computerhilfe.virtualave.net/test/event.zip
Das genügt leider nicht, weil du mit
require "data/info.cgi";
require "data/date.cgi";
zwei weitere Dateien eingebunden hast, die in deinem ZIP-Paket nicht enthalten sind.
Christoph S.
hallo,
Hier könnt Ihr euch die beiden Dateien mal runterladen
http://computerhilfe.virtualave.net/test/event.zip
Das genügt leider nicht, weil du mit
require "data/info.cgi";
require "data/date.cgi";
zwei weitere Dateien eingebunden hast, die in deinem ZIP-Paket nicht enthalten sind.
Christoph S.
Hab die Dateien jetzt mit ind die zip-Datei gepackt.
Tom
Wo ist da der Fehler???
Hab das Problem gelöst, hab die *.js Datei nicht in den cgti-bin Ordner und dann gings.
Danke euch allen.