Tôi đang chạy ứng dụng Flask với uWSGI và nginx. Có lỗi 500, nhưng traceback không xuất hiện trong trình duyệt hoặc nhật ký. Làm cách nào để đăng nhập truy xuất từ Flask?Traceback ứng dụng Flask không hiển thị trong nhật ký máy chủ
uwsgi --http-socket 127.0.0.1:9000 --wsgi-file /var/webapps/magicws/service.py --module service:app --uid www-data --gid www-data --logto /var/log/magicws/magicapp.log
Nhật ký uWSGI chỉ hiển thị mã trạng thái 500 chứ không hiển thị lần truy nguyên. Cũng không có gì trong nhật ký nginx.
[pid: 18343|app: 0|req: 1/1] 127.0.0.1() {34 vars in 642 bytes}
[Tue Sep 22 15:50:52 2015]
GET /getinfo?color=White => generated 291 bytes in 64 msecs (HTTP/1.0 500)
2 headers in 84 bytes (1 switches on core 0)
Tự bản thân chuyển chế độ gỡ lỗi bằng biến môi trường ('FLASK_DEBUG'). Việc đặt 'app.debug' sẽ không hoạt động như mong đợi trong nhiều trường hợp, nó không được khuyến nghị. – davidism
@davidism được chỉnh sửa để đề cập đến lá cờ, chỉnh sửa bất kỳ cờ nào nếu bạn có bất kỳ lời đề nghị nào –