现在用nginx代理uwsgi,每次运行uwsgi后,前台出现500错误,uwsgi日志没体现,后台也不报错,如何查找错误?
认证0级讲师
配置uwsgi的日誌[uwsgi]daemonize = /var/log/uwsgi.log
配置nginx的日誌access_log /var/log/nginx/access.log;error_log /var/log/nginx/error.log;
需要設定log文件,我這邊有一個使用supervisord管理uwsgi的設定:stdout_logfile=/opt/log/uwsgi/uwsgi.log
另外需要結合ngingx的access和error log來看情況的存取情況
這個取決於框架,例如webpy,不管你看不看debug模式,異常訊息都會輸出,而flask django則必須在開啟debug模式下,才會輸出異常訊息。
配置uwsgi的日誌
[uwsgi]
daemonize = /var/log/uwsgi.log
配置nginx的日誌
access_log /var/log/nginx/access.log;
error_log /var/log/nginx/error.log;
需要設定log文件,我這邊有一個使用supervisord管理uwsgi的設定:
stdout_logfile=/opt/log/uwsgi/uwsgi.log
另外需要結合ngingx的access和error log來看情況的存取情況
這個取決於框架,例如webpy,不管你看不看debug模式,異常訊息都會輸出,而flask django則必須在開啟debug模式下,才會輸出異常訊息。