본문 바로가기

php

php file upload 할때 tmp null로 나올경우..

파일 업로드를 하는도중에 파일이 업로드가 되지 않아서 원인을 찾아봤다.

 

일단 디버깅부터 해서 파일 업로드 체크 하자..

 

print_r($_FILES);

die();

 

이러고 에러 6번이 나온다.

UPLOAD_ERR_NO_TMP_DIR

 

구글링하니까 tmp 파일에 임시파일 업로드가 제대로 되지 않아서 에러가 나온다.

아래 참고 자료를 확인해서 tmp 로 경로를 잡아줬더니 제대로 업로드 된다.

 

여러 원인이 많아서 해결 하려면 에러코드 부터 찾아보고 원인에 맞게 설정을 줘야한다.

upload_max_file 머시기 등등 설정을 줘야된다.

 

 

 

해결 방법 :

upload_tmp_dir = /tmp/

 

 

참고 문헌 : 

 

https://blog.naver.com/PostView.nhn?blogId=shiaru&logNo=222300256531 

 

php 업로드 오류코드 6 UPLOAD_ERR_NO_TMP_DIR

php로 서버에서 작업시 업로드 오류코드 6 이 발생했을때 대처법이다. ( #UPLOAD_ERR_NO_TMP...

blog.naver.com