soap_defencoding = 'UTF-8';$params = array('11');echo $soap->call('test',$params);?>
Fatal error: Uncaught SoapFault exception: [Client] SoapClient::SoapClient() [soapclient.soapclient]: Invalid parameters in /opt/lampp/htdocs/shopping2013/Dragon/Client.php:12 Stack trace: #0 /opt/lampp/htdocs/shopping2013/Dragon/Client.php(12): SoapClient->SoapClient('http://192.168....', true) #1 {main} thrown in /opt/lampp/htdocs/shopping2013/Dragon/Client.php on line 12
這是什麼錯誤,怎麼處理
回複討論(解決方案)
soapclient 是 php SOAP 延伸模組的類
nusoap.php 定義的是 soap_client 吧?
soapclient 是 php SOAP 延伸模組的類
nusoap.php 定義的是 soap_client 吧?
定義了兩個class
class nusoap_base
class nusoap_client extends nusoap_base
不對,有好幾個class
class nusoap_base
class nusoap_fault extends nusoap_base
class nusoap_xmlschema extends nusoap_base
class soapval extends nusoap_base
class soap_transport_http extends nusoap_base
class nusoap_server extends nusoap_base
class wsdl extends nusoap_base
class nusoap_parser extends nusoap_base
class nusoap_client extends nusoap_base
soap調用通過了,是你的client.php本身有問題,單獨開啟這個CLIENT。php,看看有麼問題
soap調用通過了,是你的client.php本身有問題,單獨開啟這個CLIENT。php,看看有麼問題
問題中貼出的錯誤就是訪問client.php的錯誤吖
client.php是你內部項目錯誤,這不幹WEBSERVICE什麼事
親,問題解決了嗎