簡體   English   中英

Salesforce PHP工具包20錯誤:SoapClient :: __ setSoapHeaders():無效的SOAP標頭

[英]Salesforce PHP Toolkit 20 Error: SoapClient::__setSoapHeaders(): Invalid SOAP header

我正在嘗試與Salesforce PHP Toolkit 20.0進行非常簡單的集成。 在本地服務器上一切正常,因此我認為它必須是服務器設置,但是我的服務器配置沒有任何問題。 另外,我遇​​到的錯誤根本沒有幫助。

我刪除了實際的身份驗證部分,因為僅運行基本的createConnection函數會出現錯誤。 這是代碼:

define("SOAP_CLIENT_BASEDIR", "soapclient");
require_once (SOAP_CLIENT_BASEDIR.'/SforceEnterpriseClient.php');

try {
    $mySforceConnection = new SforceEnterpriseClient();
    $mySoapClient = $mySforceConnection->createConnection(SOAP_CLIENT_BASEDIR.'/enterprise.wsdl.xml');
} 
catch (Exception $e) {
    exit($e->faultstring);
}

單獨運行該代碼,會出現以下錯誤:

<br />
<b>Fatal error</b>:  SoapClient::__setSoapHeaders(): Invalid SOAP header in <b>/home/website/public_html/app/equity/soapclient/SforceBaseClient.php</b> on line <b>325</b><br />

我的服務器正在運行PHP 5.6,並且已啟用OpenSSL,SOAP,SSL和cURL。

我不知道為什么,但是更改我的Salesforce密碼可以解決此問題。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM