
soap.wsdl_cache_limit의 기본값은 5입니다.
php.ini 파일에서 설정하는 방법은 다음과 같습니다.
1. php.ini 파일을 열어, 다음과 같이 설정합니다.
#hostingforum.kr
soap.wsdl_cache_limit = 10
2. 설정 후 php.ini 파일을 저장하고, php-fpm 또는 apache를 재시작합니다.
캐시 제한이 적용된 후 soap_client가 작동하는 방식은 다음과 같습니다.
1. soap_client는 WSDL 파일을 로드하고, 캐시를 확인합니다.
2. 캐시 제한이 설정된 경우, 캐시가 제한된 수를 초과하는 경우, 캐시를 삭제하고, 새로운 WSDL 파일을 로드합니다.
3. 캐시 제한이 설정된 경우, 캐시가 제한된 수를 초과하는 경우, 에러를 발생시키지 않고, 캐시를 삭제하고, 새로운 WSDL 파일을 로드합니다.
예를 들어, soap.wsdl_cache_limit = 10 이라고 설정한 경우, 캐시가 10개를 초과하는 경우, 캐시를 삭제하고, 새로운 WSDL 파일을 로드합니다.
2025-05-01 12:42