FastAPI로 백엔드 결제 연동만 확인하고 프론트엔드 템플릿 확인을 건너뛴 탓에 checkout.html, success.html, fail.html, content-cta.hbs 등 주요 화면들이 연결돼 있다는 걸 뒤늦게 알았다. 그 결과 ui화면과 결제창의 연결이 끊겼다. 강의를
오늘도 예상보다 긴 디버깅 시간이 필요했다. 원인은 단순했지만 그걸 확실하게 짚고 넘어가는 데 시간이 꽤 걸렸다. FastAPI를 Docker로 띄우면서 502 Bad Gateway 오류를 마주했고 하나씩 원인을 추적하며 개선해보았다.
증상: Nginx를 통해 접근하면 502