Python Can';在浏览器中看不到wsgi响应

Python Can';在浏览器中看不到wsgi响应,python,nginx,browser,wsgi,gunicorn,Python,Nginx,Browser,Wsgi,Gunicorn,我已经学习了一些关于如何使用gunicorn和nginx部署Python wsgi应用程序的教程。我按照这些步骤操作,应用程序似乎正在运行,但当我尝试访问浏览器中的相关端口时,浏览器只会永远加载,而不会解析为任何内容 我使用的是Ubuntu 14.04、Python 2.7和gunicorn 19.1。我主要使用本教程: 其中有关于如何设置最基本的wsgi应用程序作为概念证明的说明。基本上,您将此代码放入一个名为“wsgi.py”的文件中 所以我就这么做了。然后,从包含wsgi.py文件的目录中

我已经学习了一些关于如何使用gunicorn和nginx部署Python wsgi应用程序的教程。我按照这些步骤操作,应用程序似乎正在运行,但当我尝试访问浏览器中的相关端口时,浏览器只会永远加载,而不会解析为任何内容

我使用的是Ubuntu 14.04、Python 2.7和gunicorn 19.1。我主要使用本教程:

其中有关于如何设置最基本的wsgi应用程序作为概念证明的说明。基本上,您将此代码放入一个名为“wsgi.py”的文件中

所以我就这么做了。然后,从包含wsgi.py文件的目录中,我运行:“$gunicorn wsgi--bind 0.0.0:8080--log file=-”

这个过程开始了,似乎运行得很好。应该是这样吧?但当我转到时,浏览器就会永远停止运行


你知道我做错了什么吗?起初我认为也许我必须用nginx配置一些东西,但现在我不认为nginx需要参与进来,只是为了证明我可以运行这个wsgi应用程序。任何帮助都将不胜感激。

感谢丹尼尔和科里的建议,但我还是想好了。这是因为我不熟悉nginx配置文件的语法。在我的应用程序运行的端口中,有一条线路阻塞了一系列端口的所有流量


当有人建议我尝试用curl(我总是忘记)而不是浏览器来点击URL时,一个突破出现了。当我在为应用程序提供服务的同一台机器上执行此操作时,它工作得很好,因为配置确实允许从localhost到该端口的流量。我的收获是:别忘了卷发

这个设置非常适合我,在digitalocean水滴上使用gunicorn运行精确的wsgi文件。我看不出你做错了什么;愚蠢的问题我知道,但你确定你有正确的IP地址吗?哈哈-没有什么是太愚蠢的,特别是因为我是非常新的许多这些工具。但是,是的,我使用的是正确的IP地址。您是否尝试过将日志文件名更改为类似于
log.txt
的名称,或者检查是否正在创建包含某些信息的日志文件?
def application(env, start_response):
    start_response('200 OK', [('Content-Type', 'text/html')])
    return ["Hello!"]