1
$product_images = $soap->call($session_id, 'catalog_product_attribute_media.list', $product['sku']);
//echo "--".count($product_images)."--";
for($i=0;$i < count($product_images) ;$i++){
unset($product_images[$i]['file']);
$curl = curl_init($product_images[$i]['url']);
curl_setopt($curl, CURLOPT_RETURNTRANSFER, true);
curl_setopt($curl, CURLOPT_SSL_VERIFYPEER, false);
$ret_val = curl_exec($curl);
if(!curl_errno($curl)){
$file = array(
'content' => chunk_split(base64_encode($ret_val)),
'mime' => curl_getinfo($curl , CURLINFO_CONTENT_TYPE),
);
$product_images[$i]['file']=$file;
$result2 = $soap_2->call($session_id_2,"catalog_product_attribute_media.create", array($result, $product_images[$i]));
} else {
print_r(curl_error($curl));
}
curl_close($curl);
}
これは、1つのマグネトストアから別のサイトにすべての製品をコピーするコードの一部です。上のコードはイメージをコピーします。なぜ、私は得た:SSL connect error
私は "検証= false"を追加しましたが、まだdidnt仕事、誰も助けることができますか?https見出し(複数のサイト)を持つサイトのCURL機能
ありません、それは – Serena
仕事didntは@セレナはまだ同じエラー? –
はいSSL接続エラーですが、両方のサイトでhttpsの "s"を削除しようとしましたが、サイトを安全にしたくないために別の方法が必要です – Serena