Flask: Fehler beim Ausführen der .cgi Datei
Verfasst: Samstag 17. August 2013, 18:31
Hallo,
ich versuche mein Flask Projekt auf dem Server über CGI auszuführen. Wenn ich die CGI-Datei starte erhalte ich folgende Fehlermeldung:
Python Version: 2.7
Betriebssystem: Ubuntu
Server: Apache 2
Woher kommt dieser Fehler und wie kann man ihn beheben?
Viele Grüße
Lasse
ich versuche mein Flask Projekt auf dem Server über CGI auszuführen. Wenn ich die CGI-Datei starte erhalte ich folgende Fehlermeldung:
Code: Alles auswählen
Traceback (most recent call last):
File "/usr/lib/python2.7/wsgiref/handlers.py", line 85, in run
self.result = application(self.environ, self.start_response)
File "/usr/local/lib/python2.7/dist-packages/flask/app.py", line 1836, in __call__
return self.wsgi_app(environ, start_response)
File "/usr/local/lib/python2.7/dist-packages/flask/app.py", line 1812, in wsgi_app
ctx = self.request_context(environ)
File "/usr/local/lib/python2.7/dist-packages/flask/app.py", line 1773, in request_context
return RequestContext(self, environ)
File "/usr/local/lib/python2.7/dist-packages/flask/ctx.py", line 224, in __init__
self.url_adapter = app.create_url_adapter(self.request)
File "/usr/local/lib/python2.7/dist-packages/flask/app.py", line 1602, in create_url_adapter
server_name=self.config['SERVER_NAME'])
File "/usr/local/lib/python2.7/dist-packages/werkzeug/routing.py", line 1169, in bind_to_environ
server_name = environ['SERVER_NAME']
KeyError: 'SERVER_NAME'
Status: 500 Internal Server Error
Content-Type: text/plain
Content-Length: 59
Betriebssystem: Ubuntu
Server: Apache 2
Woher kommt dieser Fehler und wie kann man ihn beheben?
Viele Grüße
Lasse