Я пытаюсь отправить сообщение на внешний URL, используя curl, на странице externa используется https, вот адрес сервера, который я использую
Сервер Apache / 2.2.11 (Win32) mod_ssl / 2.2.11 OpenSSL / 0.9.8k PHP / 5.3.0
внешний URL перенаправляет на другой URL, который я отправляю в сообщении, но каждый раз, когда я пытаюсь, я получаю эту ошибку
curl_errno = 35 (Неизвестная ошибка протокола SSL при подключении к [защищенному сайту]: 443)
так что я проверяю ответную реакцию у firebug и там говорится
Не удалось загрузить источник для: http://localhost/3Party/PHP_VPC_3Party_Auth_Capture_Order_DO.php
Вот код, который я использую
ob_start();
// initialise Client URL object
$ch = curl_init();
// set the URL of the VPC
curl_setopt ($ch, CURLOPT_URL, $vpcURL);
curl_setopt ($ch, CURLOPT_POST, 1);
curl_setopt ($ch, CURLOPT_POSTFIELDS, $this->postData);
curl_setopt($ch, CURLOPT_RETURNTRANSFER, true);
curl_setopt($ch, CURLOPT_FOLLOWLOCATION, true);
curl_setopt ($ch, CURLOPT_SSL_VERIFYPEER, 0);
curl_exec ($ch);
if (curl_error($ch)) {
$this->errorMessage =
"curl_errno=". curl_errno($ch) . " (" . curl_error($ch) . ")";
}
curl_close ($ch);