Nbuilder PHP
제품소개
데모
다운로드
구입안내
FAQ (8204)
Q&A (5603)
사용후기 (1)
Home    Contact us    Sitemap
기술지원안내
FAQ
Q&A 게시판
사용자 팁


Home > Support > FAQ > Nbuilder PHP
Nbuilder PHP FAQ


제 목 1 - 리눅스용 Nbuilder - 파일첨부, 동호회승인 문제 (한컴리눅스 3.0)
글쓴이 관리자

안녕하세요

일부 시스템에서 발견되는 다음 문제에 대한 해결책입니다.

    1. 바탕화면에 있는 파일을 첨부할 경우 "바탕화면\파일명"처럼 파일명이 이상해지는 경우.
    2. 동호회 승인시 승인되었다는 메세지는 나오지만 오류가 발생해서 승인되지 않는 경우.
    3. 폼을 통해 POST 방식으로 배열값을 넘길때 enctype 을 지정하지 않은 경우에 각 값들의 앞쪽 4byte가 잘리는 경우.

먼저, 이 문제는 PHP 4.2.X 에서 mbstring 을 연동해서 컴파일 할 경우 발생하는 문제입니다.

설치시 다음 옵션을 주었다면 문제가 됩니다.

    phpinfo 에서 확인)
        --enable-mbstring --enable-mb-str-enc-trans --enable-mbregex

    적용 배포판)
        HancomLinux 3.0 3.2-7hl

mbstring 은 일본어등의 멀티바이트 언어에 관련된 함수를 제공하는 기능인데 4.3.0 이상에서만 한글이 지원이 지원됩니다.

이 문제에 대한 해결방법은 다음과 같습니다.

    1. PHP 4.3.0 이상으로 재설치합니다.(추천)
    2. PHP 4.2.X 를 사용해야 할 경우 mbstring 을 연동하지 않고 재컴파일 해야합니다.
    3. PHP 4.2.X 는 unicode 를 지원하므로 모든 페이지의 언어를 UTF-8 로 설정합니다.(비추천)

감사합니다.


참고자료) http://www.php.net/manual/en/ref.mbstring.php
    As of PHP 4.3.0, the following character encoding support will be added experimentaly : EUC-CN, CP936, HZ, EUC-TW, CP950, BIG-5, EUC-KR, UHC (CP949), ISO-2022-KR, Windows-1251 (CP1251), Windows-1252 (CP1252), CP866, KOI8-R.

추가정보) Redhat 7.3 의 기본 rpm인 PHP 4.1.2 버젼에서는 mbstring 을 사용하여도 문제가 발생하지 않습니다.


   

리스트
번호   제목 글쓴이 등록일 조회수
6  
관리자
08-01-23 10996
5  
관리자
04-03-09 16488
4  
관리자
04-02-01 15876
3  
관리자
03-12-08 19690
2  
관리자
03-09-25 16692
1  
관리자
03-02-26 44105
◀◀ ◁ | 1 | ▷ ▶▶
패스코리아넷   경남 창원시 마산회원구 내서읍 중리상곡로 129, 한성빌딩 701호
메일 문의 : nmail@passkorea.net   I   전화 : 1544-1608   I   팩스 : 055-231-2069
사업자 등록번호 : 608-25-32288   I   대표자 : 빈경윤