Настройка во время выполнения
Поведение этих функций зависит от установок в php.ini.
SOAP Опции настройки
Имя |
По умолчанию |
Меняемо |
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
integer
-
Enables or disables the WSDL caching feature.
-
soap.wsdl_cache_dir
string
-
Sets the directory name where the SOAP extension will put cache files.
-
soap.wsdl_cache_ttl
integer
-
Sets the number of seconds (time to live) that cached files will be used
instead of the originals.
-
soap.wsdl_cache
integer
-
If soap.wsdl_cache_enabled
is on, this setting
determines the type of caching. It can be any of:
WSDL_CACHE_NONE (0),
WSDL_CACHE_DISK (1),
WSDL_CACHE_MEMORY (2) or
WSDL_CACHE_BOTH (3). This can
also be set via the options
array in the
SoapClient or SoapServer
constructor.
-
soap.wsdl_cache_limit
integer
-
Maximum number of in-memory cached WSDL files. Adding further files into
a full memory cache will delete the oldest files from it.