fopen 함수 file 함수 사용시 한글 폴더명 인식 문제 정보
fopen 함수 file 함수 사용시 한글 폴더명 인식 문제본문
오류가 나는곳의 주소를 알려주시면 더 빠르고 정확하게 답변 받을 수 있습니다.
오류 주소 :
fopen 이나 file 함수를 이용해서 파일을 읽어서 화면을 만들고자 합니다.
그런데 한글 폴더명이 있는 경우에는 정상적으로 파일을 읽지 못해서 어떻게해야하는지 모르겠습니다.
$fp = fopen("../../db/홍길동/tool.db", "r");
와 같이 호출하면 tool.db 파일을 정상적으로 읽지 못합니다.
그래서..
$fp = fopen("../../db/1111/tool.db", "r");
라고 한글 폴더명을 바꿔보니 파일을 정상적으로 읽습니다.
file 함수도 마찬가지 입니다.
$fp = file("../../db/홍길동/tool.db"); 는 읽지 못하고 $fp = file("../../db/1111/tool.db"); 는 정상적으로 읽습니다.
제가 사용하는 방법이 잘못된것인지 왜 한글 폴더명을 인식하지 못하는건지 모르겠습니다.
검색을해보니 fopen 은 한글 폴더명까지 인식한다는 글을 보았는데 왜 그런건지 몇일째 끙끙거리며 해결도 못하고 있습니다.
윈도우2008 서버 환경에 ngxmp 프로그램을 이용해서 웹서버를 가동중입니다.
제가 함수 사용을 잘못하고 있는건가요?
오류 주소 :
fopen 이나 file 함수를 이용해서 파일을 읽어서 화면을 만들고자 합니다.
그런데 한글 폴더명이 있는 경우에는 정상적으로 파일을 읽지 못해서 어떻게해야하는지 모르겠습니다.
$fp = fopen("../../db/홍길동/tool.db", "r");
와 같이 호출하면 tool.db 파일을 정상적으로 읽지 못합니다.
그래서..
$fp = fopen("../../db/1111/tool.db", "r");
라고 한글 폴더명을 바꿔보니 파일을 정상적으로 읽습니다.
file 함수도 마찬가지 입니다.
$fp = file("../../db/홍길동/tool.db"); 는 읽지 못하고 $fp = file("../../db/1111/tool.db"); 는 정상적으로 읽습니다.
제가 사용하는 방법이 잘못된것인지 왜 한글 폴더명을 인식하지 못하는건지 모르겠습니다.
검색을해보니 fopen 은 한글 폴더명까지 인식한다는 글을 보았는데 왜 그런건지 몇일째 끙끙거리며 해결도 못하고 있습니다.
윈도우2008 서버 환경에 ngxmp 프로그램을 이용해서 웹서버를 가동중입니다.
제가 함수 사용을 잘못하고 있는건가요?
댓글 전체
그누버젼이 utf-8 일 것 같은 느낌이...