Seite 1 von 1

CGI Error code 403

Verfasst: Dienstag 6. Juni 2006, 18:39
von SigMA
moien

Hab ein kleines Problemchen. Benutzte Jens CGI Webserver (http://www.python-forum.de/viewtopic.php?t=2647) um im mom dieses Skript auszuführen:

Code: Alles auswählen

import cgi, cgitb
cgitb.enable()

print "Content-Type: text/html\n"
print "<p>Hello World!</p>"
Mein Problem ist, das sich der Server denkt gib ich mal nicht "Hello World!" aus sondern lieber sowas:
Error response

Error code 403.

Message: CGI script is not a plain file ('//hellp.py').

Error code explanation: 403 = Request forbidden -- authorization will not help.
Es gibt schon 2 Einträge zu diesem ErrorCode, die aber beide als "Lösung" haben, das ein " " im Verzeichnissnamen ist!
Dies ist aber bei mir nicht der fall ... :/

Log aus der Commandline:
localhost - - [06/Jun/2006 19:30:46] "GET /hellp.py HTTP/1.1" 403 -
localhost - - [06/Jun/2006 19:31:36] code 403, message CGI script is not a plain file ('//hellp.py')
Bitte um Hilfe
SigMA

Verfasst: Dienstag 6. Juni 2006, 20:29
von murph
hört sich so an, als ob da etwas kompiliert wäre,aber ist sdoch nicht, oder?

Re: CGI Error code 403

Verfasst: Dienstag 6. Juni 2006, 21:55
von gerold
SigMA hat geschrieben:Benutzte Jens CGI Webserver (http://www.python-forum.de/viewtopic.php?t=2647)
[...]
Message: CGI script is not a plain file ('//hellp.py').
Error code explanation: 403 = Request forbidden -- authorization will not help.
Hi SigMA!

Ich hätte mir, verdammt noch mal, aufschreiben sollen, was der Fehler war. Ich weiß, dass ich den gleichen Fehler wie du hatte. Und ich glaube, es hatte damit zu tun, dass ich das Skript unter Windows und Linux bearbeitet hatte. Zwar schob ich die Schuld dem Python-Update (auf 2.4.3) in die Schuhe...

Ich glaube, dass alles wieder ging, nachdem ich mir das Skript noch einmal von der Website kopiert hatte und alle *.py-Dateien des Ordners mit "dos2unix" behandelt habe. Aber sicher bin ich mir nicht mehr. Leider!

mfg
Gerold
:-)

Verfasst: Mittwoch 7. Juni 2006, 12:25
von murph
also zufällig das problem \n/\r?

Verfasst: Mittwoch 7. Juni 2006, 16:20
von SigMA
Da muss ich dich leider entäuschen ... auf meinem Windows läuft gar kein Python ^^ die Dateien liegen aller auf einer Linux Partiotion ... :/ Der Fehler kann es nicht sein :/

Versionsprung ist auch unmöglich .... :/

SigMA

Verfasst: Donnerstag 8. Juni 2006, 19:13
von murph
also nur unter linux benutzt und bearbeitet...oder kanns noch anders sein?
hast du denn pythonunterstützung auf dem server?

Verfasst: Donnerstag 8. Juni 2006, 20:06
von SigMA
Benutzte Jens CGI Webserver
erledigt das deine Frage zur Pythonunterstützung ;)

SigMA

Verfasst: Donnerstag 8. Juni 2006, 20:10
von murph
naja, ich benutze ihn nicht und kenne ihn nicht, sry

Verfasst: Donnerstag 8. Juni 2006, 20:41
von SigMA
naja glaubt man Jens läuft der ja auch prima ^^ :)

SigMA

Verfasst: Samstag 22. Juli 2006, 23:20
von Dragonito
klappt bei mir auch nicht

Code: Alles auswählen

Error response

Error code 403.

Message: CGI script is not a plain file ('//index.py').

Error code explanation: 403 = Request forbidden -- authorization will not help. 
habe der Datei volle Rechte gegeben. Habe auch Jens CGI-Server genommen