java.io.FileNotFoundException (Permission denied) 에러 해결방법
- 파일업로드 관련한 기능을 테스트 중, 특정 시점 이후로 해당 에러로그가 발생
- 리눅스 서버의 특정 경로나 파일은 각각 읽기/쓰기/실행 권한이 존재하는데 이 권한이 없는 경우 발생
- 테스트용 개발 서버의 일부 폴더 권한이 root로 변경되어 프로그램 권한으로는 접근 할수 없어서 발생했음
cd '/첨부파일저장경로'
ls -l # 권한 확인
# 대상 파일이나 경로의 권한문제인 것으로 파악된다면, 소유자를 변경해준다.
chown -R '그룹':'사용자' ./ # -R옵션은 재귀적으로(Resursive) 하위 폴더 소유자 모두 변경
ls -l # 정상적으로 변경되었는지 확인
'Java' 카테고리의 다른 글
| [번역] JAVA Reflection (0) | 2022.11.21 |
|---|---|
| 자바프로젝트에서의 WEB과 WAS (0) | 2022.11.18 |
| 캡슐화(Encapsulation) in Java (0) | 2022.10.11 |
| PriorityQueue in Java (0) | 2022.10.10 |
| [번역] The Basics of Java Generics (0) | 2022.10.05 |