2014-11-05 87 views
4

我想用NGINX和gunicorn部署一個django項目。我不斷收到502壞門戶。在過去的幾天裏,我一直在不停地工作,而且我似乎無法完成部署。我已經閱讀了數字海洋上的3個教程,但他們顯然不正確。配置Gunicorn:沒有指定應用程序模塊

我不斷收到502壞的網關,或者如果我嘗試使用manage.py runserver,我會收到400個錯誤的請求。

我認爲我的問題是與gunicorn。當我進入gunicorn -config,它說

usage: gunicorn [OPTIONS] [APP_MODULE] gunicorn: error: No application module specified. 

文檔的每一位都可以找我說要簡單地輸入gunicorn WSGI:應用程序,但是當我做,它說:「工人未能啓動。」我如何設置應用程序模塊?

回答

7

假設你有nginx的代理端口8001,你想這樣做:

gunicorn -b 127.0.0.1:8001 your_project_name.wsgi:應用

你需要運行,從項目文件夾(其中manage.py文件是)

+0

當我這樣做,現在我得到服務器錯誤(500) – 2014-11-05 03:05:16

+0

這意味着你的代碼中的錯誤。檢查你的日誌。 – 2014-11-05 14:03:47

相關問題