diff --git a/docs/TROUBLESHOOTING.md b/docs/TROUBLESHOOTING.md new file mode 100644 index 00000000..4c50fb77 --- /dev/null +++ b/docs/TROUBLESHOOTING.md @@ -0,0 +1,311 @@ +# Troubleshooting Guide + +프로젝트에서 발생한 오류와 해결 방법을 정리한 문서입니다. + +--- + +## 📋 목차 + +1. [HTMX 관련 오류](#htmx-관련-오류) +2. [Laravel FormRequest 오류](#laravel-formrequest-오류) +3. [데이터베이스 제약 오류](#데이터베이스-제약-오류) + +--- + +## HTMX 관련 오류 + +### 1. HTMX 요청이 잘못된 URL로 전송되는 문제 + +**증상:** +``` +Request URL: https://mng.sam.kr/tenants/285/edit +Expected URL: https://mng.sam.kr/api/admin/tenants/285 +``` + +폼에 `hx-put="/api/admin/tenants/{{ $id }}"`로 설정했는데도 현재 페이지 URL로 요청이 전송됨. + +**원인:** +HTMX가 상대 경로를 현재 페이지 기준으로 해석 + +**해결 방법:** +`url()` 헬퍼 함수로 전체 URL 사용 + +```blade + +