본문 바로가기
개발자 도전기

[php] move_uploaded_file()가 작동되지 않을 때, 폴더 권한 확인!

by 개발하는아빠 2022. 9. 20.

move_uploaded_file($tmpName, $filePath) 함수를 사용하여, 업로드된 파일($tmpName)을 새로 지정한 위치($filePath)로 옮깁니다.

이 때, 코드를 모두 정상적으로 입력 했는데 파일이 옮겨지지 않을 때!

해당 파일을 옮기려는 경로의 폴더 권한을 확인해봐야 합니다.

이렇게 하면 권한이 부여됩니다.

chmod -R 777 /var/www/html/(폴더 또는 파일 이름)

위 권한에 대한 세부 내용은 구글에서 검색해 보긴 했지만, 아직 와닿지 않아서 일단 이걸 하면 파일 생성이 가능하다는 점까지만 알고 넘어갑니다.