PHP SOAP WSDL缓存无法正常工作

时间:2013-04-12 11:43:44

标签: php soap wsdl

我对soap wdl cache目录感到困扰,我设置保存我的soap对象。我在php.ini中设置了soap.wsdl_cache_dir="/tmp"。我不知道在创建对象后它是如何保存/ tmp文件夹中的任何文件的,它只是在那里保持空白。 我已设置soap.wsdl_cache_enabled=3并重启apache服务。

1 个答案:

答案 0 :(得分:0)

问题解决了。在制作新的soap对象时,请选择cache_wsdl

$client = new SoapClient("https://blahblah.blah?wsdl",array("trace"=>true,'cache_wsdl' => WSDL_CACHE_BOTH));