0
A
回答
1
據我所知,所有的緩存實現在任何地方都以提高性能的目的。這是'緩存'的定義。
一旦WSDL被更新,你的腳本將不知道它的確,直到緩存過期。
爲SOAP緩存設置可以在構造函數中的選項參數設置,在php.ini並通過德運行時配置。
可以使用以下設置wsdl_cache
,一旦wsdl_cache_enabled
啓用:WSDL_CACHE_NONE(0),WSDL_CACHE_DISK(1),WSDL_CACHE_MEMORY(2)或WSDL_CACHE_BOTH(3)。
1天的緩存值是默認,但可在wsdl_cache_ttl改變。
要禁用緩存在運行時,使用以下(在創建任何SOAP對象前):
ini_set('soap.wsdl_cache_enabled', '0');
ini_set('soap.wsdl_cache_ttl', '0')