1. Linux 호스트에 mbstring 확장 라이브러리 설치 안내(소스코드 설치)
명령줄에 다음 명령을 입력합니다.
1. cd 명령을 사용하여 등을 입력합니다. php /mbstring 디렉토리의 소스 코드 디렉토리(예: "/src/php5.2.5", 즉 "cd /src/php5.2.5"
2. 실행
# /usr/local/php/bin /phpize (php가 /usr/local/php 디렉터리에 설치되어 있다고 가정)
3.
#./configure --with-php- 실행 config=/usr/local/php/ bin/php-config
4. make && make install
을 실행합니다. 그러면 시스템에서 mbstring.so가 있는 디렉터리를 묻는 메시지가 표시됩니다. 파일이 위치합니다. php.ini에 표시된 Extension_dir이 가리키는 디렉터리에 복사하거나 mbstring.so를 /usr/local/php/ext 디렉터리에 복사하고 매개변수 Extension_dir="/usr/local/php / ext"가 다음을 가리키도록 구성합니다. mbstring.so가 있는 디렉터리
6. php.ini를 수정하고 확장명=mbstring.so
를 추가한 다음 Apache를 다시 시작합니다. /service httpd restart를 실행하여 설치를 완료합니다.
2. Linux 호스트에 mbstring 확장 라이브러리 설치 안내(rpm 설치)
Linux에 포함된 apache+php+mysql
명령을 사용하는 경우:
#rpm -q php (php 버전 번호 확인)
그런 다음 php-mbstring을 다운로드하세요.
여기에서 php-mbstring-4.3.9-3.15 버전을 확인하세요. .i386.rpm 번호는 변경할 수 있습니다. PHP 버전 번호로 변경하세요.
설치:
#rpm -ivh php-mbstring-4.x.x-x.xx.i386. rpm
그런 다음 Apache를 다시 시작하세요.
3. 설정
PHP 설정 파일은 /etc/php.ini입니다. 이 예에서는 UTF-8 인코딩을 설정 예로 사용했습니다.
#vi php.ini
mbstring에 대응하도록 출력 핸들러를 설정합니다.
;output_handler =
--> output_handler = "mb_output_handler"
텍스트 세트를 UTF-8로 설정합니다.
;default_charset = "iso-8859-1"
--> default_charset = "UTF-8"
mbstring의 언어를 중국어로 설정
;mbstring.언어 = 일본어
--> mbstring.언어 = 중국어
mbstring의 내부 인코딩을 UTF-8로 설정합니다.
;mbstring.internal_encoding = EUC-JP
--> mbstring.internal_encoding = UTF-8
mbstring의 입력 텍스트 인코딩을 자동 판별 모드로 설정합니다.
;mbstring.http_input = auto
--> mbstring.http_input = auto
mbstring 출력 텍스트 인코딩을 UTF-8로 설정합니다.
;mbstring.http_output = SJIS
--> mbstring.http_output = UTF-8
mbstring의 자동 텍스트 인코딩 변환 방법을 활성화합니다.
;mbstring.encoding_translation = 꺼짐
mbstring.encoding_translation = 켜짐