Я пытаюсь сделать вызов cURL для URL, который выглядит следующим образом:
https://example.com:9000/test
Когда я выполняю следующий код, я получаю ошибку скручивания 7 Не удалось подключитьсяна хост.
$headers = array(
CURLOPT_RETURNTRANSFER => TRUE,
CURLOPT_CONNECTTIMEOUT => 5,
CURLOPT_TIMEOUT => 10,
CURLOPT_URL => 'https://example.com:9000/test',
);
$headers[CURLOPT_SSL_VERIFYPEER] = FALSE;
$headers[CURLOPT_SSL_VERIFYHOST] = 2;
$ch = curl_init();
curl_setopt_array($ch, $headers);
$response = curl_exec($ch);
Если я задаю URL-адрес на https://example.com/test
, я могу подключиться к хосту, но не к тому, что мне нужно получить.
Я также пыталсянастройка <code>CURLOPT_PORT => 9000
с тем же результатом (ошибка 7).
Еще одно замечание: я могу использовать cURL с URL на некоторых машинах, но не на других.Моя машина с Windows работает нормально, но у меня есть проблемы с Linux-сервером.Кажется, что работает и другой сервер Linux.
РЕДАКТИРОВАТЬ: сервер является общим хостингом на hostgator.com
.