블로그 이미지
Rootrator
1개를 알면 모르는 10개가 튀어나온다..!

calendar

1 2 3 4 5 6 7
8 9 10 11 12 13 14
15 16 17 18 19 20 21
22 23 24 25 26 27 28
29 30 31

Notice

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
posted by Rootrator