Configuración en tiempo de ejecución

El comportamiento de estas funciones se ve afectado por la configuración de php.ini.

Opciones de configuración de SOAP
NombrePor defectoCambiableHistorial de cambios
soap.wsdl_cache_enabled1INI_ALL
soap.wsdl_cache_dir/tmpINI_ALL
soap.wsdl_cache_ttl86400INI_ALL
soap.wsdl_cache1INI_ALL
soap.wsdl_cache_limit5INI_ALL

He aquí una breve explicación de las directivas de configuración.

soap.wsdl_cache_enabledinteger

Activa o desactiva la función de almacenamiento en caché de WSDL.

soap.wsdl_cache_dirstring

Define el nombre del directorio donde la extensión SOAP guardará los ficheros en caché.

soap.wsdl_cache_ttlinteger

Define el número de segundos (tiempo de vida) por los que los ficheros en caché serán usados en lugar de los originales.

soap.wsdl_cacheinteger

Si la opción soap.wsdl_cache_enabled está activada, este ajuste determina el tipo de almacenamiento en caché. Puede ser cualquiera de estos tipos: WSDL_CACHE_NONE (0), WSDL_CACHE_DISK (1), WSDL_CACHE_MEMORY (2) o WSDL_CACHE_BOTH (3). También puede definirse usando el array options del constructor de SoapClient o de SoapServer.

soap.wsdl_cache_limitinteger

Número máximo de ficheros WSDL almacenados en caché de memoria. Si se añaden más ficheros a una caché de memoria llena, se eliminarán los ficheros más antiguos de la misma.

To Top