본문 바로가기
Linux/PHP

PHP gettext 확장 모듈 설치

by 준섭이 2014. 1. 2.
728x90

PHP gettext 확장 모듈 설치

  *** 꼭!! 같은 버전으로 설치해야 함!!!!! ***

PHP 확장모듈이란 PHP 자체에서 지원하는 기능외의 타 프로그램 라이버러리를 이요하여 함수로써 사용하는것들을 말합니다. 설치 방법은 여러가지가 있겠지만 가장 보편적으로 사용할 수 있는 방법으로 설치 해보겠습니다.

* php source 위치 : /usr/local/src/php-5.2.17

* php.ini 위치 : /usr/local/apache/conf/php.ini


1. 설치된 버전의 php 소스 다운로드 또는 원소스 디렉토리로 이동

 - cd /usr/local/src/php-5.2.17/ext/gettext


2. 1번의 해당 경로에서 아래의 명령어 실행

 - /usr/local/php/bin/phpize


3. configure

 - ./configure --with-php-config=/usr/local/php/bin/php-config --enable-gettext


4. make


5. make install (make install 시 마지막 gettext.so 경로 확인)

6. gettext.so 파일을 php.ini일에 extension_dir=확장모듈 경로 extension=gettext.so 추가 


7. 아파치 재시작 후 phpinfo 화면에서 해당 모듈 확인

 - /etc/init.d/httpd restart

 - http://ip/test.php


 ** 해당 info 페이지는 아파치 document root 홈에서 vitest.php 만들고 아래와 같이 입력 후 페이지 확인 하면 된다.

<?

phpinfo();

?>