
SOAP WSDL 캐시 제한인 soap.wsdl_cache_limit을 변경하는 방법은 다음과 같습니다.
1. php.ini 파일을 열어, soap.wsdl_cache_limit 설정을 변경합니다.
- php.ini 파일은 PHP 설치 폴더의 php.ini 파일을 열어, 다음과 같이 설정합니다.
#hostingforum.kr
php
; soap.wsdl_cache_limit = 5
soap.wsdl_cache_limit = 100
- 설정 후 php.ini 파일을 저장합니다.
2. php.ini 파일을 직접 수정하는 대신, php.ini 파일의 설정을 변경하는 방법도 있습니다.
- php.ini 파일의 설정을 변경하는 방법은, php.ini 파일의 설정을 변경하는 옵션인 `ini_set()` 함수를 사용하는 것입니다.
#hostingforum.kr
php
ini_set('soap.wsdl_cache_limit', 100);
- 이 방법은 php.ini 파일의 설정을 변경하는 방법보다 더 빠르고 간단합니다.
3. 캐시 제한을 변경하는 방법은, PHP의 SOAP 확장 모듈을 사용하는 것입니다.
- PHP의 SOAP 확장 모듈을 사용하는 방법은, 다음과 같습니다.
#hostingforum.kr
php
$soap = new SoapClient('wsdl_url');
$soap->__setOption('soap.wsdl_cache_limit', 100);
위 방법 중 하나를 사용하여 캐시 제한을 변경하면, 웹 서비스를 호출할 때 캐시에서 결과를 가져올 수 있는 횟수가 제한됩니다.
2025-07-17 11:19