오류 및 해결방법 기록 정리

이 문서는 프로젝트를 진행하면서 발생한 오류를 기록하고 어떻게 해결했는지 정리하는 용도입니다.

file_listing 과정에서 기존 파일이 추가 등록됨

  • 오류: file_listing 과정에서 기존 파일이 추가로 등록되는 상황이 발생
  • 원인: 리눅스 및 윈도우 작업환경과 맥 작업환경에서 한글 인코딩 차이(NFC, NFD) 때문에 발생
    • 윈도우에서 생성하고 저장한 파일을 맥에서 불러와서 작업하면, 윈도우(혹은 리눅스)에서 작업하던 파일과 동일하게 인식할 것으로 예상했으나, Synology Drive Client에서 파일을 동기화할 때, NFC/NFD 전환을 하는 것으로 보임
  • 해결: 파일명(경로 포함)을 기반으로 listed 여부를 확인했는데, 직접적인 폴더 구분(listed_files 폴더 생성 및 listing 된 파일 이동)을 통해 listed 여부를 확인하는 것으로 수정