本文章為各位介紹解決yii webservice 提示:Procedure 'getSent' not present 錯誤方法,有興趣的和小編一起看看.
其實根據常用的webservice清除緩存方法,在client端加入這樣一句話:
ini_set("soap.wsdl_cache_enabled", "0");
應該就可以了,但是處理了好久,在本地測試沒問題,放到服務器上就不行,一直提示:Procedure 'getSent' not present
后來查看PHP的配置文件php.ini,找到這樣一句話:soap.wsdl_cache_dir="/tmp"
然后進入對應目錄,看到有這樣子的文件:
wsdl-root-37c8f47f71a35a60f667be40ae619d0b
wsdl開頭的文件,都是webservice的緩存文件,刪掉這些文件,再試,一切正常了.
新聞熱點
疑難解答