첨부파일 업로드 기능을 사용하려면 files 폴더 권한을 777로 설정해야된다는 다른분 글을 봐서
files폴더 찾아서 권한을 777로 변경했는데 혹시 맞게 잘 변경 한건지 확인 좀 부탁드리겠습니다
PHP | PHP 8.1 |
---|---|
CMS | Rhymix 2.1 |
첨부파일 업로드 기능을 사용하려면 files 폴더 권한을 777로 설정해야된다는 다른분 글을 봐서
files폴더 찾아서 권한을 777로 변경했는데 혹시 맞게 잘 변경 한건지 확인 좀 부탁드리겠습니다
호스팅 업체에 따라 다릅니다.
업체마다 서버 셋팅 방식이 다르고, 그 셋팅에 권한을 맞추어야 하기 때문입니다.
카페24 같은 경우에는 퍼미션 변경이 필요하지 않도록 셋팅되어 있습니다.
대부분의 해외 호스팅도 마찬가지입니다.
반면에 777이 꼭 필요한 업체도 있고, 707을 권장하는 곳도 있습니다.
가끔 757도 보입니다. 정답은 없습니다. 보잉사 비행기 모델명 다 어딘가에는 쓸모가 있어요.
그러나 한 가지 공통적인 규칙은 폴더는 홀수, 파일은 짝수가 정석이라는 점입니다.
폴더에서 "실행" 권한은 그 폴더의 목록을 열람할 수 있다는 뜻이지만,
파일에서 "실행" 권한은 정말로 그 파일을 실행할 수 있다는 뜻입니다.
파일 종류에 따라서는, 홀수 퍼미션을 주어서 실행 가능하게 만들면 보안상 위협이 될 수도 있습니다.
스샷처럼 하위 폴더와 파일의 퍼미션을 각각 적용할 수 있는 FTP 프로그램이라면
폴더는 777, 파일은 666으로 설정하거나
폴더는 707, 파일은 606으로 설정하거나, 이렇게 해도 잘 돌아갑니다.