Auf Ubuntu 10.10 erscheint in Firefox beim Aufruf eines CGI Skripts der Download-Dialog anstatt es auszuführen.
Folgende Rahmenbedingung
Server ist:
Code: Alles auswählen
#!/usr/bin/env python
# -*- coding: utf-8 -*-
import CGIHTTPServer
import BaseHTTPServer
class Handler(CGIHTTPServer.CGIHTTPRequestHandler):
cgi_directories = ["/cgi-bin"]
PORT = 8000
httpd = BaseHTTPServer.HTTPServer(("", PORT), Handler)
print "serving at port", PORT
httpd.serve_forever()
Code: Alles auswählen
#!/usr/bin/env python
print "Hallo CGI!"
Code: Alles auswählen
-rwxrwxrwx 1 ralf ralf 42 2011-03-14 16:26 test.py*
drwxrwxrwx 2 ralf ralf 4096 2011-03-14 16:18 cgi-bin/
Mir fällt nach stundenlangem Anleitungslesen nicht mehr ein woran es noch liegen könnte.