2013-01-24 55 views
0

我使用的Bigcommerce PHP API,當它試圖連接到任何我的商店或WebDAV的店我收到此錯誤:的Bigcommerce PHP API萃豐時代錯誤

失敗設置密碼列表

從同一臺服務器,我通過命令行使用cURL連接到兩個站點。我已經安裝了啓用了SSL的cURL php模塊。任何想法將不勝感激。

回答

0

我剛纔使用了wamp並測試了一下。

爲了解決這個問題我更新的連接API文件與

curl_setopt($這 - >捲曲,CURLOPT_SSL_VERIFYPEER,1); curl_setopt($ this-> curl,CURLOPT_SSL_VERIFYHOST,2); curl_setopt($ this-> curl,CURLOPT_CAINFO,'C:\ xampp \ htdocs \ big \ Bigcommerce \ Certs \ cacert.pem');

http://curl.haxx.se/docs/caextract.html

0

我們使用基於以下

<?php 
// provision for laziness 
if( 
    (array_key_exists('store_url', (array)$settings)) && 
    (array_key_exists('username', $settings)) && 
    (array_key_exists('api_key', $settings)) 
) { 
    // Config Basic 
    BC::configure(
     array(
      'store_url' => $settings['store_url'], 
      'username' => $settings['username'], 
      'api_key' => $settings['api_key'] 
     ) 
    ); 

    // Set Cipher if needed 
    if(array_key_exists('cipher',$settings)) { 
     BC::setCipher('RC4-SHA'); 
    } else { 
     BC::verifyPeer(false); 
    } 

    // Set Proxy if needed 
    if(array_key_exists('proxy',$settings)) { 
     BC::useProxy($settings['proxy']['url'], $settings['proxy']['port']); 
    } 
} 
// Run your code here... 
一個對象的文件