502错误的网关。在'digitalocean'上实现该应用程序之后

时间:2019-04-17 15:00:49

标签: python django digital-ocean

我在DigitalOcean上添加了我的应用程序。但是,当我打开网站时,会看到错误消息。 “ 502错误的网关nginx / 1.14.0(Ubuntu)”。我想解决它,但是我不知道在哪里可以找到有错误的日志。

我一直使用CMD,当我尝试打开服务器电源时,如果某些操作不起作用,则CMD会清楚地指出问题所在。我在哪里可以在DigitalOcean上找到类似的内容。我曾经使用PythonAnywhere,并且有一个单独的选项卡,其中包含有关错误的信息(实际上与CMS中的信息相同)。请原谅我一些简单的问题,我在服务器和GIT方面经验很少。

任何帮助将不胜感激。

1 个答案:

答案 0 :(得分:1)

502可能意味着您的应用程序中出现了一些错误-您最好检查一下您的gunicorn(或其他WSGI服务器)日志。日志的位置取决于您所使用的WSGI服务器,但是您可以在WSGI的配置文件中检出日志。 您也可以尝试执行标准的“运行服务器”,以确保您的应用程序可以正确运行。 ps aux | grep gunicorn(或类似此命令的命令)可以告诉您是否正在运行。 如果不是,请检查日志。此外,您可以转到配置文件,检查要用于启动服务器的命令,然后在控制台中进行尝试。 最后,您可以使用nginx -t命令确保您的nginx配置也正确。