해당 루틴은 설정파일에 등록된 언어코드에 따라 자동 실행되는 루틴입니다만...
플래쉬에서 업로드한 파일명을 utf-8 로 전달하기 때문에
웹페이지가 utf-8 기반이 아닌 일반적인 euc-kr 환경인 경우에만 설정에 따라 동작하게 됩니다.
--------------Original Message--------------
아래 문제는
nfupload.proc.php에서 아래부분을 주석처리하여 해결하였습니다.
#if (strtolower($__NFUpload['charset']) != 'utf-8')
#$_FILES['upfile']['name'] = iconv('utf-8//IGNORE', 'cp949', $_FILES['upfile']['name']);
--------------Original Message--------------
※ 필수입력정보 ※
▷ 제품버젼 : NFUpload 1.1
▷ 오류발생 메뉴/주소 :
▷ 에러메세지 :
▷ 질문내용 :
NFUpload의 php를 적용하여 xp와 fedora 8에서 테스트를 하여 성공하였습니다.
그런데 호스팅 서버에 올려보았더니 아무런 에러를 내지 않고 파일이 사라져 버립니다.
에러메시지가 떨어졌다면 좀 더 확인하여 볼텐데, 아무런 에러가 없습니다.
업로드 디렉토리를 틀리게 설정하여도 에러는 발생하지 않습니다.
업로드 성공(?)한 후 서버쪽 파일 디렉토리에는 업로드는 되지 않았습니다.
혹시나 해서 1.1원본을 수정하지 않고 올려서 테스트 하였더니,
같은 문제가 발생하였습니다.
업로드시 임시디렉토리로 올린 후 지정 디렉토리로 파일을 이동시키는 것 같은데,
더이상 어떻게 알아봐야할지 모르겠습니다.
호스팅 업체가 보안 설정이 깐깐하게 되어 있어서,
로그확인등이 좀 힘듭니다.
개발하신 분들께 너무 감사합니다.
어느부분을 확인하여 봐야할지 가르쳐주시길 바랍니다.
즐거운 설 맞이 하시길...