ホームページ >バックエンド開発 >PHPチュートリアル >SoapClient呼び出し時のPHPエラーの解決

SoapClient呼び出し時のPHPエラーの解決

WBOY
WBOYオリジナル
2016-06-23 13:59:521445ブラウズ

class Sign{    public $Uname;    public $Password;    public function __construct($u, $p)	{        $this->Uname = $u;        $this->Password = $p;    }}$auth['Uname'] = 'TestSupplierId';$auth['Password'] = 'TestSupplierSign';$login = new Sign($auth['Uname'], $auth['Password']);$method = 'GetOrder';$cmdid = 'http://sws2.vjia.com/swsmsTest/GetOrderService.asmx';$param['swsSupplierID'] = 'Test';try{$client = new SoapClient($cmdid, array('trace'=>true, 'exceptions'=>true, 'style'=>SOAP_DOCUMENT, 'encoding'=>'UTF-8', 'soap_version'=>SOAP_1_1));$header = new SoapHeader('http://tempuri.org/', 'MySoapHeader', $login, true, SOAP_ACTOR_NEXT);$client->__setSoapHeaders($header);$result = $client->__soapCall($method, array($param));}catch(SoapFault $e){exit($e->faultstring);}exit;

専門家の指導を求めています


ディスカッションへの返信 (解決策)

致命的なエラー: SOAP-ERROR: WSDL の解析: 「http://sws2.vjia.com/swsmsTest/GetOrderService asmx」からロードできませんでした。 ' : E:wwwrootos5diaoyong.php の 20 行目でタグ HTML 行 3 のデータが途中で終了するエラー メッセージ

私もこの問題に遭遇しました。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。