디버깅 시도

문제 파일들 보면서 작성해본 익스들을 날려봤는데요
500 에러가 뜨는 경우가 너무 많아 원인 분석을 위해
첨부된 yml 파일로 로컬에서 구축하고 디버깅 해보면서 시도하고 있습니다.

작성한 익스가 redis에 어떤 영향을 주는지 확인도 했구요
하지만 익스 실행 시에 500에러가 뜨는 원인을 도저히 찾을 수가 없네요.
로깅으로 해결하려고 django setting에 logging 추가하면
띄운 웹에서 internal server error가 떠버리고...

문제 몇 주 동안 붙잡으면서 느끼는 건 로컬에서 구축 안하고는 풀기 어려울 것 같은데
500 에러가 뜨는 이유를 어떻게 알아낼 지 방법을 아시는 분 계실까요?

#web
작성자 정보
답변 1
avatar
hoppi_
대표 업적 없음

안녕하세요 전해킹에소질이없는것같아요님
internal sever error가 발생하는 곳의 로직에 try exception을 걸고
except의 블록에서 print(e, flush=True)와 같이 시도해보시면 어떨까요?

2024.04.29. 18:24
질문에 대한 답을 알고 계신가요?
지식을 나누고 포인트를 획득해보세요.
답변하고 포인트 받기