烧瓶不工作的Python CGI

烧瓶不工作的Python CGI,python,flask,cgi,python-3.4,Python,Flask,Cgi,Python 3.4,我刚刚开始在godaddy starter pack上共享主机。 我按照此处的说明使用烧瓶设置CGI: 但是当我运行cgi.py时,我会得到以下错误: Traceback (most recent call last): File "/home/railwayapi/python/lib/python3.4/wsgiref/handlers.py", line 137, in run self.result = application(self.environ, self.star

我刚刚开始在godaddy starter pack上共享主机。 我按照此处的说明使用烧瓶设置CGI:

但是当我运行cgi.py时,我会得到以下错误:

Traceback (most recent call last):
  File "/home/railwayapi/python/lib/python3.4/wsgiref/handlers.py", line 137, in run
    self.result = application(self.environ, self.start_response)
  File "/home/railwayapi/flasker/lib/python3.4/site-packages/flask/app.py", line 1836, in __call__
    return self.wsgi_app(environ, start_response)
  File "/home/railwayapi/flasker/lib/python3.4/site-packages/flask/app.py", line 1812, in wsgi_app
    ctx = self.request_context(environ)
  File "/home/railwayapi/flasker/lib/python3.4/site-packages/flask/app.py", line 1773, in request_context
    return RequestContext(self, environ)
  File "/home/railwayapi/flasker/lib/python3.4/site-packages/flask/ctx.py", line 224, in __init__
    self.url_adapter = app.create_url_adapter(self.request)
  File "/home/railwayapi/flasker/lib/python3.4/site-packages/flask/app.py", line 1602, in create_url_adapter
    server_name=self.config['SERVER_NAME'])
  File "/home/railwayapi/flasker/lib/python3.4/site-packages/werkzeug/routing.py", line 1165, in bind_to_environ
    server_name = environ['SERVER_NAME']
KeyError: 'SERVER_NAME'
Status: 500 Internal Server Error
Content-Type: text/plain
Content-Length: 59
这是主要部分: 服务器名称=环境['server\u name']

KeyError:“服务器名称”


为什么?

必须保留Flask文档中提到的
.cgi
文件

也许你可以参考这个-


您是否能够解决此问题?在设置时,这是否解决了您的问题?我正在尝试在共享服务器上设置一个基本的flask应用程序(在那里我使用.htaccess而不是cgi bin),并通过您链接的中间帖子进行了设置,但在我尝试运行
.cgi
文件时,仍然遇到了问题中描述的错误。是的,它对我有效。您可以重新检查文章中提到的所有设置。