영카트5 사용을 위한 SOAP 설치 정보
영카트5 사용을 위한 SOAP 설치- 편리
- 조회 1,235,217
- 댓글 0
![](http://sir.kr/data/member_image/ch/chicpro.gif?1380459398)
본문
영카트5에는 모바일 결제 기능이 추가되어 있습니다. 모바일 결제에서 필요한 모듈이 soap와 openssl입니다. 따라서 영카트5를 설치할 때는 soap, openssl 모듈이 설치되어 있는지 체크 후 설치되어 있지 않다면 오류 메세지를 보여주고 있습니다.
phpinfo() 함수를 이용해 php 설치 정보를 확인했을 때 아래와 같이 openssl, soap 모듈의 정보가 확인되어야 합니다.
![phpinfo-openssl.png](http://sir.kr/data/cheditor4/1402/a37ffa29353c0cdf51f45a1387b4dc9b_TkRLH1dwap8glAxYl7bEi4vzMXZC8rO.png)
![phpinfo-soap.png](http://sir.kr/data/cheditor4/1402/a37ffa29353c0cdf51f45a1387b4dc9b_f5CPW2GFKOMsNVaKBkIaBeaGEUHNZ.png)
위와 같이 openssl, soap 모듈의 정보가 확인되지 않을 경우 각각의 모듈을 설치해주셔야 합니다. 리눅스(centos 등) 환경에서 soap, openssl 모듈을 설치하기 위해서는 php를 설치한 방법에 따라 두 가지로 나눌 수 있습니다.
먼저 소스 컴파일 설치로 php를 설치한 경우 php configure 옵션에서 --with-openssl --enable-soap 두 개의 옵션을 추가해서 컴파일 하셔야 합니다. 이미 설치가 된 경우라면 php를 다시 컴파일 설치해야 합니다.
다음으로 yum을 이용하여 php를 설치한 경우 yum install php-soap 명령어로 간단하게 설치하실 수 있습니다.
단, 위의 두 과정은 직접 관리하는 서버가 아닐 경우 root 권한이 없어 설치를 할 수 없습니다. 호스팅 계정을 사용하는 경우 호스팅 회사에 모듈의 설치를 요청하시면 됩니다.
윈도우 환경에서 APMSETUP 등의 툴을 이용해 서버를 운영하시는 경우는 php.ini 파일에서 openssl, soap 관련 설정의 주석을 제거하신 후 apmsetup 을 재시작해주시면 됩니다. 주석을 제거할 설정은 아래와 같습니다.
extension=php_soap.dllsoap.wsdl_cache_enabled=1soap.wsdl_cache_ttl=86400extension=php_openssl.dll
100레벨 이상 댓글을 남길 수 있습니다.