2013-09-29 65 views
6

我在django日誌記錄器中記錄了所有在django應用程序中發現的錯誤。沒有被捕獲的錯誤在哪裏去?在我看來,它應該轉到主管日誌文件。但那是空的。Nginx + Gunicorn + Supervisor + Django中的錯誤日誌記錄

感謝任何幫助。謝謝

+0

執行日誌記錄如果您將所有未緩存的日誌記錄到控制檯,它們將在主管中。你可以發佈你的日誌配置嗎? – esauro

回答

8

根據nginx docs,將行添加到您的配置文件。

access_log /path/to/your/logs/nginx_access.log; 
error_log /path/to/your/logs/nginx_error.log info; 

爲記錄與上司,你可以這樣

[program:program] 
command=/virtualenv/python /path/to/django/source/manage.py run_gunicorn --log-file /path/to/your/logs/gunicorn.log 
stdout_logfile=/path/to/your/logs/supervisor.log 

正如你看到的行添加到您的配置文件,gunicorn日誌的參數log-file你可以Django配置

最後指定根據docs