Installation/Konfiguration
PHP Manual

Laufzeit-Konfiguration

Das Verhalten dieser Funktionen wird durch Einstellungen in der php.ini beeinflusst.

SOAP Konfiguration Optionen
Name Default Änderbar Kommentar
soap.wsdl_cache_enabled "1" PHP_INI_ALL Verfügbar seit PHP 5.0.0.
soap.wsdl_cache_dir "/tmp" PHP_INI_ALL Verfügbar seit PHP 5.0.0.
soap.wsdl_cache_ttl "86400" PHP_INI_ALL Verfügbar seit PHP 5.0.0.
soap.wsdl_cache_limit "5" PHP_INI_ALL Verfügbar seit PHP 5.1.5.
soap.wsdl_cache "1" PHP_INI_ALL Available since PHP 5.1.5.
Weitere Details und die Definitionen der PHP_INI_*-Konstanten finden Sie im php.ini Einstellungen.

Hier eine kurze Erklärung der Konfigurationsoptionen:

soap.wsdl_cache_enabled boolean

Aktiviert oder deaktiviert das WSDL-Caching.

soap.wsdl_cache_dir string

Systempfad in dem die SOAP-Erweiterung die Cache-Dateien speichern soll.

soap.wsdl_cache_ttl integer

Dauer in Sekunden (time to live) für die die Cache-Dateien anstelle der originalen verwendet werden sollen.

soap.wsdl_cache_limit integer

Maximale Anzahl im Cache zwischengespeicherter WSDL-Dateien. Werden weitere Dateien in einen gefüllten Cache eingefügt so werden die jeweils ältesten Datein daraus entfernt.

soap.wsdl_cache integer

Diese Option soap.wsdl_cache_enabled bestimmt die Cache-Methode wenn soap.wsdl_cache_enabled aktiviert ist. Mögliche Werte sind: WSDL_CACHE_NONE (0), WSDL_CACHE_DISK (1), WSDL_CACHE_MEMORY (2) oder WSDL_CACHE_BOTH (3). Diese Einstellung kann auch über das options Array in den Konstruktoren von SoapClient oder SoapServer vorgenommen werden.


Installation/Konfiguration
PHP Manual