SOAP 설치 런타임 구성

이러한 함수의 동작은 php.ini의 설정에 영향을 받습니다.

SOAP Configure Options

Name Default Changeable Changelog
soap.wsdl_cache_enabled 1 PHP_INI_ALL
soap.wsdl_cache_dir /tmp PHP_INI_ALL
soap.wsdl_cache_ttl 86400 PHP_INI_ALL
soap.wsdl_cache 1 PHP_INI_ALL
soap.wsdl_cache_limit 5 PHP_INI_ALL

다음은 구성 지시문에 대한 간단한 설명입니다.

soap.wsdl_cache_enabled int
WSDL 캐싱 기능을 활성화하거나 비활성화합니다.
soap.wsdl_cache_dir string
SOAP 확장이 캐시 파일을 저장할 디렉토리 이름을 설정합니다.
soap.wsdl_cache_ttl int
캐시된 파일이 원본 대신 사용되는 시간(초)을 설정합니다.
soap.wsdl_cache int
soap.wsdl_cache_enabled가 켜져 있는 경우 이 설정은 캐싱 유형을 결정합니다. WSDL_CACHE_NONE (0), WSDL_CACHE_DISK (1), WSDL_CACHE_MEMORY (2) 또는 WSDL_CACHE_BOTH (3) 중 하나일 수 있습니다. 이것은 SoapClient 또는 SoapServer 생성자의 options 배열을 통해 설정할 수도 있습니다.
soap.wsdl_cache_limit int
메모리 내 캐시된 WSDL 파일의 최대 수입니다. 전체 메모리 캐시에 파일을 더 추가하면 가장 오래된 파일이 삭제됩니다.