2013. 8. 27. 16:31
Linux
운영중인 APM서버에서 soap를 사용하려 한다.
첫번째는 php 자체를 재컴파일 하는 방법.
php 소스컴파일 할때의 설치파일 안의 config.status 에는 configure 설치시 옵션이 적혀 있다.
이 옵션을 복사한후에 설치 디렉토리로 이동 후에 --enable-soap 옵션을 추가해서 재컴파일하자.
#cd /usr/local/src/php-5.2.5/
#make clean
#./configure -- (복사한 configure 옵션) --enable-soap
#make && make install
서비스 재시작 후에 phpinfo()로 soap가 enable되어 있는걸 확인해 보자.
다른 방법은 soap를 컴파일해서 모듈을 추가하는 방법.
설치 파일 아래의 ext/soap 디렉토리로 이동하여 컴파일을 진행
#cd /usr/local/src/php-5.2.5/ext/soap
#/usr/loacl/php/bin/phpize
#./configure --enable-soap --with-php-config=/usr/local/php/bin/php-config
#make
#cp -arp modules/soap.so /usr/local/php/lib
후에 php.ini를 열어 [soap] 섹션에 모듈을 추가해 준다.
soap_extension=/usr/local/php/lib/soap.so
아파치 재시작후에 phpinfo에서 확인.
반응형
'Linux' 카테고리의 다른 글
Linux 시간 설정하기 (0) | 2014.02.06 |
---|---|
PHP 5.3 사용 (0) | 2013.10.01 |
아파치/mysql EUC_KR에서 UTF-8 사용하기 (0) | 2013.08.13 |
2차 네임서버 업데이트설정 (0) | 2013.03.29 |
CentOS 4.x yum 에러시 (0) | 2013.01.14 |