我在 godaddy 获得了共享经济主机,我终于让 cgi 与 python 一起工作。我创建了一个简单的 cgi 脚本:
#!/../bin/python
print "Content-type: text/html\n\n"
print "<body bgcolor='000'>"
print "<font face='Courier New' color='white'>Test python page. CGI extension </font>"
print "</body>"
正如您在此处看到的那样,它工作得很好: http: //jottingdown.com/pytest.cgi 现在我想部署我的 hello world 烧瓶应用程序,所以我按照烧瓶网站http://flask.pocoo 上的指南进行操作。 org/docs/deploying/cgi/和其他有关如何使用 cgi 部署网站的指南,但我不断收到错误 500 http://jottingdown.com/flask/test.cgi。
我的 test.cgi 脚本:
#!/../bin/python
from wsgiref.handlers import CGIHandler
from Flask_HelloWorld import app
CGIHandler().run(app)
我的 Flask_HelloWorld 脚本:
from flask import Flask
app = Flask(__name__)
@app.route('/')
def hello_world():
return 'Hello World!'
if __name__ == '__main__':
app.run()
有人知道我做错了什么,或者有部署到 Godaddy 的经验吗?