<b>Warning</b>: move_uploaded_file(/tmp/phpnvHrGY): failed to open stream: No such file or directory in <b>/home/jamsil/new2/test/php/nfupload_proc.php</b> on line <b>41</b><br />
4M 정도의 파일을 올릴경우 파일이 약 2M까지는 올라가는것을 ls로 확인 하였습니다.
그후엔 상태바는 올라가지만 /tmp에는 더이상 임시파일이 존재하지 않습니다.
=>
위 증상으로 볼때 서버측의 post_max_size, upload_max_filesize 2개중 하나가 2M로 제한되어 발생한 문제일 가능성이 가장 높습니다.
현재 설정값이 아래와 같다고 하셨는데... form.php 에 phpinfo()를 출력하도록 해서 한번 더 확인해보시기 바랍니다.
post_max_size = 8M이며
upload_max_filesize = 10M 입니다.
값에 이상이 없는데도 2M 이상 업로드가 되지 않는다면
서버쪽에 다른 제한이 있을지 모르므로 호스팅업체에 문의해보셔야 할 것 같습니다.
--------------Original Message--------------
디버깅 모드이며 php에서는 2038에러가 발생하고 디버깅로그는 아래와 같습니다.
2008-02-03 15:52:50 | 59.6.213.91
[Error]업로드 실패 - move_uploaded_file()
<br />
<b>Warning</b>: move_uploaded_file(/tmp/phpnvHrGY): failed to open stream: No such file or directory in <b>/home/jamsil/new2/test/php/nfupload_proc.php</b> on line <b>41</b><br />
<br />
<b>Warning</b>: move_uploaded_file(): Unable to move '/tmp/phpnvHrGY' to 'data/200823155229.00.5.0' in <b>/home/jamsil/new2/test/php/nfupload_proc.php</b> on line <b>41</b><br />
제가 보기엔 unable to move이라는 것이
/tmp 업로드 후에 지정 디렉토리로 이동시키는 것 같은데,
업로드 중 /tmp 파일이 사라집니다.
비교 테스트를 위해 다른 호스팅 업체에서 아무런 수정없이 테스트하면 정상적으로 업로드가 됩니다.
4M 정도의 파일을 올릴경우 파일이 약 2M까지는 올라가는것을 ls로 확인 하였습니다.
그후엔 상태바는 올라가지만 /tmp에는 더이상 임시파일이 존재하지 않습니다.
--------------Original Message--------------
디버깅 모드로 설정해놓고 php 에서 어떤 에러가 나오는지 확인해보셨나요?
그리고 현재 상태에서 얼마 이상의 용량을 업로드했을 때 문제가 발생하는 것인지도 궁금합니다.
--------------Original Message--------------
NFUpload를 개발하신 분들께 너무 감사하며,
아래의 질문을 드립니다.
※ 필수입력정보 ※
▷ 제품버젼 : NFUpload 1.1
▷ 오류발생 메뉴/주소 :
▷ 에러메세지 :
▷ 질문내용 :
NFUpload를 적용하여 사이트를 개편하였는데,
실서버 테스트 중 1.2M정도의 파일까지는 겨우 업로드가 되었습니다.
업로드를 걸고 /tmp디렉토리를 ls 계속해보면
일정 시간 동안 파일이 보이다가 업로드가 어느정도 진행되면 파일이 사라집니다.
그래서 정상종료하지 못하고 에러를 냅니다.
호스팅 업체에 문의를 하긴 해야하는데,
서버 세팅의 어느 부분이 해당되는지 알고 싶습니다.
실서버에서
max_input_time = 60이고
post_max_size = 8M이며
upload_max_filesize = 10M 입니다.
즐거운 설 맞이 하시길...