Kann CGI-Scripte nicht ausführen
Jens-Alf Kersten
- cgi
Hallo Profies,
ich habe ein Problem und weis nicht mehr weiter und
hoffe hier im Forum auf eine Hilfestellung.
Ich versuche verzweifelt bei meinem neuen Provider
CGI-Scripte aus zu führen, wobei ich folgende Rechte
vergeben habe.
Verzeichnis 0777
CGI und PL-Dateien 0755
TXT-Dateien 0777
Lt. meinem FTP-Client sind diese Rechte
auch vergeben und auch im DOS-Prompt wird
es richtig angezeigt.
Verzeichnis -> anzeigemarkt -> MOD drwxrwxrwx (0777)
Datei -> interface.cgi -> MOD -rwxr-xr-x (0755)
Aber ich bekomme immer eine 500er Fehlerseite
bei meinen alten Providern ging alles und nun
geht nichts und mein Provider WILL mir nicht
weiterhelfen.
Dateiinfo :
Eigenschaften von
Vollständiger Pfad /html/cgi-bin/anzeigemarkt/interface.cgi
Besitzer web46
Gruppe ftponly
Größe 5619
Datum May 4 19:10
Was mich wundert ist die Gruppe, denn sonst stand
dort immer 'Apache' und nicht 'FTPONLY', kann es
daran liegen ?
Für Hilfe wäre ich dankbar
Gruss Jens-Alf Kersten
Hallo,
Hast du geschaut dass der Hoster CGI überhaupt, und wenn ja dort erlaubt wo du es ausführen willst?
Grüße
Jeena Paradies
Hallo
http://www.the-eggman.com/seminars/html_error_codes.htm
schau mal nach, was ein 500 er error ist.
es sieht eher danach aus als würde dein skript nicht mit dem neuen server auf anhieb laufen, was aber primär durch den 500er nicht nach einem rechteproblem aussieht.
wenn du ein serverlog hast, kann ich dir nur empfehlen, da mal reinzuschauen.
falls das dings.cgi ein kompliliertes c/c++ programm ist, dass nicht mit static kompiliert wurde, so kann es sein, dass dynamische bibliotheken fehlen. funktioniert es denn mit allen skripten nicht?
ansonsten bastel doch mal schnell ein "Hallo Welt" skript, und teste, ob das funktioniert.
gruss
Hi Jens-Alf,
wenn ich mal meinen zugegebener Maßen recht unbedarten Senf dazu geben darf:
Mein Lieblingsfehler: Das Skript nicht explizit im ASCII-Modus hochgeladen.
Mach' ich immer wieder gern ;-)
Gruß von Tom C.