现在用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;
로그 파일을 구성해야 합니다. 여기에 Supervisord를 사용하여 uwsgi를 관리하는 구성이 있습니다. stdout_logfile=/opt/log/uwsgi/uwsgi.log
추가로 ngingx의 접속 로그와 오류 로그를 합쳐야 접속 상태를 볼 수 있습니다
이것은 webpy와 같은 프레임워크에 따라 다릅니다. 디버그 모드 표시 여부에 관계없이 예외 정보가 출력되는 반면, 플라스크 django는 디버그 모드가 켜져 있을 때만 예외 정보를 출력합니다.
uwsgi 로그 구성
[uwsgi]
daemonize = /var/log/uwsgi.log
nginx 로그 구성
access_log /var/log/nginx/access.log;
error_log /var/log/nginx/error.log;
로그 파일을 구성해야 합니다. 여기에 Supervisord를 사용하여 uwsgi를 관리하는 구성이 있습니다.
stdout_logfile=/opt/log/uwsgi/uwsgi.log
추가로 ngingx의 접속 로그와 오류 로그를 합쳐야 접속 상태를 볼 수 있습니다
이것은 webpy와 같은 프레임워크에 따라 다릅니다. 디버그 모드 표시 여부에 관계없이 예외 정보가 출력되는 반면, 플라스크 django는 디버그 모드가 켜져 있을 때만 예외 정보를 출력합니다.